Heck yeah, this is a banger. I'm a perfectionist too, and I must say you're needlessly self-depricating. Your screams and growls are great too, I'll have the technique and courage to sing someday. I also know the feeling of harboring a song for a decade, haha. Fanastic work