This book had its moments. It was kind of sweet too at times. It made me laugh. I didn't want to hurl the book at the wall while reading it. But it did not really work for me. Despite everything it ended up being an okay book. The plot was not at all strong. The characters were all too predictable and overdone at times. They lacked deptha and originality. I mean we have all seen the oh-so-blessed-yet-broody heroes and sassy and sarcastic heroines. But the dialogues, i have to admit, were really good. I was laughing so hard at times. It was an okay book with not so many highs and not so many lows just something I picked when i had free time at hand and i will forget the next day.