Sweet dude, I like this. It doesn't vary too far from the original, but its nice to see how you can master and mix vocals with some synths.
You need to give credit to the original artist of the original song. Most importantly, label that this is a remix of Hanging On by Blake Reary. Such as: "Blake-Hanging On (MaSterAsSter Remix)". The way you have it listen right now can get you i trouble in the future. So before you go any further, make sure you fix all that first. Otherwise, what you have sounds pretty good.