You sound like Anthony Kiedas..
But the chorus was pretty cool vocals do need some work tho
^It's Kiedis.

To TS: i don't think your vocals are crap, at all. I quite liked them.
You can keep the tune, you have style... Kudos, you're onto something here IMHO
Squier "VMC" Stratocaster
PRS SE Singlecut
tc electronic polytune
CMAT MODS Signa Drive
Blakemore Effects Deus Ex Machina
DIY gaussmarkov Dr. Boogey
EHX Small Clone
Mooer ShimVerb
DIY Beavis Devolt
T-REX Fuel Tank Chameleon
Ampeg GVT52-112
I like it, definitely crap in a good way. It suits the music
Maybe turn down the vocals a tiny bit though?
As previously said, i also think their "crap in a good way".

Your onto something, you got a solid foundation. Just keep practicing and keep writing. Cause the more you do it, your songwriting will get even better and so will your vocals!
Fusion and jazz musician, a fan of most music.

Quote by Guthrie Govan
“If you steal from one person it's theft, and if you steal from lots of people it's research”

Quote by Chick Corea
"Only play what you hear. If you don't hear anything, don't play anything."