I believe God has reasons for everything. He did not put anything without reason, without purpose. Atleast this is what I like to believe. And this is true for all the situations you lend in, all the blunders you do and all the people you meet.
May be we don't realize immediately, why we are in soup or sometimes we feel like shouting out in open "Why Me". But, there is some purpose and that has to be trusted, even if we ain't fully convinced about its reason. And I have realized that there is some reason behind all jerks put in our lives. A reason, that might not be self evident, but is nonetheless there.
Today, I just want to thank all the jerks that came my way, whom I could never say anything. Thank You, Thanks for teaching me patience. Thanks for teaching me that in long run you don't matter and in short run you don't deserve my time. For letting me know, that there are people far more worthy and important in my life who deserve my time and attention. That I should not be wasting any of those on you. That I should just ignore you in my life. Thanks for teaching me priortizing. I understand that you have been spreading around all those negative energies, so that I can learn to counter them on my own. I realize the sacrifice you have made just so that I become more mature. You have taught me to live with or without the support of others. You planned to take all the people around, so that I live without assistance. And lo... I guess I have fulfilled your motive. You have helped me become much stronger than the person who met you in the beginning and I can never thank you enough. So, heres one.....
Thanks for sacrificing your good karma, by planning evil for me. Just so, that I can cope up much better with situations and people in future.
I have begun to trust God's plan.