Love and all it's tribulations. Colleen Hoover knows very well how to highlight every single one of them. I know I'd read anything as long as it's by her but this book really hits right in the center. 
 ... 
 (view spoiler)[What I loved most about it was the honesty of it all. How it's so easy to judge and make decisions from the outside but you can never truly understand until you've been there. That's the situation with Lily Bloom. Lily was a strong character, opinionated and smart with lots of heart around her. When she met Ryle it easy to see the appeal and attraction between the two of them, also all the ways it could and couldn't work. Then we get shown glimpses of her past with her first love. 
 ... 
 The thing I liked most about this book was that it wasn't a straightforward abuse story. Ryle wasn't just some monster who raged at all times. No it was also so easy to see the reasons why Lily loved him and why he deserved to be loved. To understand where he was coming from, even though he made all the wrong choices. It was also easy to understand the reluctance on Lily's part and why it was so hard for her go in the end. (hide spoiler)] 
 At the end of the day it was truly about us understanding our strengths and weaknesses, and learning how not to repeat them. 
 It ends with us 
 Normally I'm always taken on an emotional roller coaster during any Colleen Hoover book but I loved this one particularly because it took a real issue and made an honestly relateable story out of it.