Life is an endless flow of give and take. There are times when we take more than we can give; just as there are times when we give more than we can take. Sometimes we feel bad in times when we take more than we can give but in recent events I have realised that such stress is unnecessary and ultimately pointless. At times of need you should not question what you are given but take it with humble gratitude. There is no fault in an inability to repay humble kindness with equal material tokens of gratitude. I have come to the conclusion that there is always a balance in life. things equal out. Your ideal conclusion will occur in good time if you wish for it to. So why bother with worry? It does not compensate or make you any better, but through acidic self loathing may make you worse. Recently I have found myself in the position of aiding those close to me seeking support whom I had once needed. Back then I felt guilty for consuming so much emotional energy but now as I see as they do and feel as they do I could never be so grateful to have had that outlet. And to myself to have recognised when I needed a little healing. Friends are beautiful people and family can teach lessons you could never learn if you read all the books in the world. Some things can be taught by the spoken word but some things must be lived. Without some of the people in my life today, honestly I would not be alive today. All because they gave me something that at that point I could not return; hope. They gave me hope. At that time it was hard to take it but everyday they spoon fed that hope to me more and more until I saw it too and now I'll never look back. And now when someone needs me I am there and I am grateful to be someone's rock for a change.