The song itself seems okay. Not the catchiest melody of all time, sounds like a bunch of other angsty songs out there.
The guitar part is well performed, definitely the strongest part of the whole thing. The lead vocal gets buried at points. Partly due to levels, partly because of eq issues...