A review by hanaelzohiry
All Your Perfects by Colleen Hoover

5.0

I have never cried so much over a happy ending before in my life until I read this book. It's got angst, worry, pain, heartache, loss, happiness, contentment, love and everything else that's good in the world. 100% would read again.