this book is killing me. i love the story but the characters are so frustrating sometimes. like, dude, just talk to each other for once!