OH MY GOD!!, I swear it has been 3 minutes since I finished this book, and I have to write this review. What a crazy ride. I had seen a lot of negative reviews about Chetan, but I just tried one of his books (3 mistakes of my life) and I have no words. I had goosebumps the last 20 pages of the book. MUST READ!