This is a YA novel, so Doe gets a pass for being super selfish in the beginning, but I was glad to see she did struggle with doing the wrong thing. And, the way it was all worked out felt real to me. Sometimes, the guy really is cool and you can just make up without extra drama. And yes, actions have consequences. Minus her single track kind, this was a lot of fun and I love the relationships at play here.