The good and the bad.. How bad stuff are actually necessary in life..
Read this post on rahuldspot.blogspot.com