dswann - what a story!
The story reminds me of the story of the ugly duckling who grew up to be the beautiful swan. Not suggesting your son was ugly, but I see the similarities in the stories. Interesting that your screen name has the word swan
Sorry for bumping my own thread but that was too good to pass up