First off, I genuinely love your lyrics. The only line I don't understand is "Because Cerberus wasn’t the disaster I had to stray"
So.. the vocals. I've heard a lot of rock growing up, and I think you need to really belt out those vocals. Even if you make tonal mistakes just rip it out and be confident in it. You have a lot of guts to do vocals, I could never even try it. It's really catchy, but feels under-energized to me.