Easily the best story I've ever read. 10/10. Writing through blurry vision. Its always the completed stories that have the saddest endings. They're always better though. Though, in a way, this was also a happy ending. At least, as happy as you could hope for.