Thanks to all the hatrackers who critiqued this. I really appreciate your help.
Wohoo! I'm so happy. Do tell me what you think of the story.