This story honestly felt like it was lifted right out of my life. The characters were wonderfully flawed, and I saw so much of myself in the main character that it surprised (and scared) me. It was a joy to watch the characters slowly work themselves out, and I loved the ending for being JUST open ended enough that you can mold it into everything you're expecting to happen - whatever that might be. I really hope I read this again someday soon.