This story is one that'll piss you off, make you cry but then it'll make your heart feel fuzzy and you'll end up kicking your feet and giggling as if you were the MC. **Sexual assault is mentioned, and it happens in this book so be mindful** There's a happy ending, I swear.