Originally I thought this book was centred around the typical troupes bad boy meets good girl, they fall in love, bad bad fucks up, good girl leaves and find another boy, bad boy regrets and tries to win her back, HEA.. but I was so wrong. Don't get me wrong this book does cover those tropes however it deals with much deeper and serious issues that demonstrate how this ideology of true love has the potential to be extremely destructive and damaging. Especially in a relationship where there is a extreme imbalance of feelings one side is bound to sink sooner. 
 I liked Gracie but at times I was very frustrated at her choices, I do understand that most of the time her actions where controlled and manipulated by Noah but looking back I felt like most her decisions were preventable. I did enjoy it when she was with Jake and she released her mistreatment and how a real relationship was suppose to be, making her grow stronger. 
 Jake, Jake, Jake. I need one now. (view spoiler)[Besides the fact that he already had a girlfriend and they were in an "open relationship" in the back of my mind I still felt like he cheated... and that irked me a great deal (hide spoiler)] But he's everything a girl wants in a boyfriend. He's cute, sweet, caring, wakes up at 2.00 in the morning to listen to you, dependable, understanding, holds high morals (if you don't count the spoiler), affectionate and expressive. I was always rooting for his relationship with Gracie and turned into a complete puddle when they being all cute AND THEN THE ICE CREAM >< 
 Noah was a more difficult character to like (view spoiler)[I mean he cheated. Thats a nono. (hide spoiler)]. I really wanted Noah to redeem himself during 2/3 of the book, I guess it was my bad boy love and the thought that he actually did love Gracie that kicked in and cheered him on... however by the last quarter I was just like 
 Noah is simply a controlling, manipulative, obsessive, bi-polar, hypocritical douche.