There is a reason for everything. Every moment of weakness, every terrible thing that has happened to you.
Read this post on vinayakmehra.blogspot.com