Kudos for being brave and putting your voice out there! Your voice is strong, so thanks for the warning about the volume!
I'm not familiar with this song, so without music in the background to reference, I don't really know what could be going on with respect to pitch. Do you have some karaoke tracks that you could sing along to, to put your voice into a perspective pitch-wise? That would be helpful.
If you don't have a sound mixer to blend your voice into a mix with the instruments, you may have to experiment a bit to get it all balanced, by moving the distance of the music source and your own voice until you are able to get a good blend on the recording while at the same time you yourself being able to hear yourself and the music so that everything stays "in key" and on pitch with one another.
It's important to be able to hear all of this as you are recording or you may think everything is in pitch when it actually may be off a couple of cents.
The sound of your voice is good on your demo. We just need to hear it in a context of some music for reference.
Looking forward to your next demo post, and to your progress...
Mad World posted to soundcloud OK, and your original Life is Beautiful was still there. I'm not sure what's up with the other tunes you tried to post. You could try dropbox if you're looking for another place to post links...
Thanks for trying again with some backing tracks. It gives a reference, pitch-wise.
In your demo of Mad World, the pitch is drifty at the beginning. It improves as the song develops, and is pretty close for the last third of the song. I think you need to listen very carefully to the tracks while you are recording to ensure you are staying with the pitch of the backing tracks. It could be a matter of you not being able to hear the music tracks, not hear your own voice in relation to the backing tracks, or you just need to learn pitch matching better.
Keeping your vocals bright is helpful in being able to hear your own pitch with more accuracy.
Good job for an introductory demo. Keep doing your lessons and record and listen to yourself on playback as much as you can. Be honest with yourself and zero in on the things you think you need to improve. Don't beat yourself up for the things that need improvement, just work on them and you will improve. We're all here trying to do better. It's great to have you here, Shane, and I'm looking forward to hearing your improvement and helping you to get there!