Yup! I was right -- NEVER should have picked this one up! Heart-wrenching, heart-breaking, stupid, stupid, stupid book. Ugh. 
 Two minutes later: Yeahhhh just saw the trailer for the movie and now I'm going to sob quietly in my corner at work.... for forever.