That was a good ass read. I love a happy ending and all, but reading toxic and flawed characters continue being sick selfish people will always be a guilty pleasure of mine. Especially if executed correctly.
Sadly, the ending was a tad lacking, anyone could feel how forced the pace was. What happened to her best friend, that other girl and her crush for her math teacher, etc? It'd be hilarious if the two end up together.
Solid 8/10, 10 if the ending wasn't rushed.