Everything in life happens for a reason. Sometimes we scratch our heads thinking why the hell did this or that happened to me, but at some point in our life we will surely realize the reason. Everyday something new happens and often we are left wondering about the cause. Sometimes many things happen to us and we do not even relaize the importance of it all till it is too late. We just let things happen and one fine day reliaze OMG! this happened because of this and so on.
We need to relaize to take things in life as it comes, but trust me doing this is a tough job, I am speaking form 1st hand exprience......guess all of us have such expriences :-) Well otherwise there will be chaos all around. Isn't it??
Try to make most out of any situation you face, at least you will not have any regrerets thinking wish I could have done this or that. Well its difficult to be balanced and soemtimes it strains you a lot. Its easy to say many things but it is actaully very difficult to impelement all this.