For what sounds like you sitting at home and singing into a PC microphone with no reverb effects ...
After a few issues, you seem to have pulled it together.
You obviously love this song, and great modulation up to the top notes.
I don't like (and never will), the Mariah Carey "groan" on first lines ... but that's my problem and I need to get over it.
The tuning issues ... if you listen to it yourself. The bits YOU wince at, others will too. But nothing that re-doing it won't help.
Well done, it made me smile
