Not my kinda music , and the effect on the vocal kills it. Unsolicited advice, be more confident in your performance and do as many takes until your happy instead of masking it with an effect.
Keep at the grind though dude. Don't lose passion for music