Wonderful story, each arc plucks at different heartstrings. Lots of comments shitting on the heroine, but I believe her grudge is completely understandable. That said, there are no heroes in this story, only...humans.
Good start, solid midpart, good ending 10/10