Awesome!
AHAHA! Yes!
You are amazing, my friend!
If there was one thing I would change, I would slow it down so I could actually sing to it, and it sounds a bit MIDI at the beginning, but overall it blends well.
Excellent work, I hope to hear more amazing music from you in the future.