I have to say this, this book is just imperfectly perfect! I mean the way all the characters are portrayed is just amazing. But what I loved the most about this book was that ben and authur were messy but they did not give up on eachother. This was not some boy meets boy and falls in love and everything is glitter and sparkles, this was two people who genuinely care for eachother trying to give their everything to make things work, which Is what most relationships look like, this book was realistic and i absolutely loved it. Tho it felt like things were moving fast but that was the whole point, they did not have time. Ending was just like it was taken out of the novels but very sweet too. The best thing tho was the way both the main characters were written. I enjoyed reading it a lot!