While I did end of up enjoying it, and reading it all in one sitting, I just can't give it 5 stars because of 
 (view spoiler)[Max having a girlfriend, Jill knowing about it, Jill not caring because Becky is a bitch and Max not caring either because he was drunk and/or Becky is a bitch. Which I understand is a two way street, Max was no angel, but still, break up first. (hide spoiler)] 
 Jill's dad though... wtf? I thought the first thing was bad, and even though I saw the second things coming from a mile away, her dad knows no bounds. 
 What I really loved about the book was Jill's relationship with her stepmother and how it evolved. Upperman does a great job with this, and many of the other family relationships and friendships. I also really felt for Max and Jill and what both of them are going through, it's tough at times I do think they are good for each other.