This is a lovely story. Very well written and doesn't give anything away until the very end. I even teared up a little.
Aw, thanks! I'm glad you liked it ^_^