One word: amazing.
Seriously. By the last sentence I had to remind myself to breathe.
I like how it's a oneshot, how it doesn't drag on into one of those stories that lasts 3456789 chapters but never actually goes anywhere. I like the ending--it's nice and bittersweet. It's good that it's not all Hollywood and Happily Ever After. I love it.
breathing is good!
happily ever after endings annoy me too. They're usually so unbelievable!