Not my favorite genre, but it's a good song with good, but somewhat depressing lyrics.
For the problems with your voice that you mentioned, the vocals are actually quite good, they just have too much reverb to fit in with the rest of the band.