Everything Happens For A Reason. Yes, right now am smiling at my confusions
Read this post on pavithrararaju.blogspot.com