Wow, this was a lot more touching than I had expected going into it, and it was a good length too, nice work!
Thank you!