A review by erinbrook
Before I Do by Sophie Cousens

4.0

so full disclosure...I thought I'd hate this book. I thought it would go in a direction that I absolutely despise, but I'm so happy to say that the ending was perfection for me!