Wow, this story is wonderful! I'm not sure what else to say about it...There's so much emotion in this story; I chuckled, smiled, sighed, frowned, and was over all moved by your great story. Excellent conveyance of the feelings and emotions of the characters.
A couple grammatical errors here and there, but not too noticeable unless you're rather nitpicky like me, and I'm sure there are errors in my review, so I can't nag too much about the mistakes. :)
A well-written and thought-provoking story. Good job!