But I still have to be honest and take this is not personal but more as a tip.
Some parts of the text is sung in the wrong tone compare with the song itself.
It does not match, it's more like I'm playing the song D note and your voice will be in the B note there will be chaos.
Other words you sing a bit false, it is the art of singing in on a song, it's hard but training gives the results. I respect all types of music and artists that try. I think you need to check over the text, and try to get the correct tone of voice so it matches the song. Some parts are okay. Hope this helps out with the song.
Thanks for your comment with respect, TN