About fifty pages from the end, I almost refused to finish the book and wanted to chuck it at the wall across from me. It's brilliant, it's real and it's not fair at times. The characters are honest and brilliant.I want everyone to read this book. Everyone. If I had enough money, I'd buy a copy for everyone I know and hand it out to them at the University. Luckily, we have libraries.Great. Book.Beth Ravis, you are a genius and I hate you for ruining my life with the perfection that is this book.