I'm not familiar with the song, but I think you sounded very nice. I didn't really notice the "off key" and "squeak". Maybe I would if I listen again when I can turn it up louder...it's about 4:30 in the morning now. What you were singing seemed to be in the same key as what you were playing, even if I didn't know specifically what notes were supposed to sung. So,I have to say, good job! Well done! Let's have some more!
btw, you don't look at all like "a whale with down's syndrome."