A little something I like to call THE STORY OF MY FUCKING LIFE
(except those "good at all the sports", understanding grandmother, and "someday he's going to be a father" parts. Though I am father to two perfect, well-behaved cats.)
I remember this from back in the day. If I recall correctly, it was pretty well known and, given the emphasis on William's heterosexuality in the end, well loved by young and old. Didn't do a bit of good when I wanted The Misfits from Jem and the Holograms for Christmas, though.