Glad to hear that you are ok after your surgery. I think your song has an ok structure and the performance on guitars is good. The Vocal performance is good too. As for the recording and mixing, I think your vocals dont sit well at all on top of the rest of the song. It sounds a lot like a person recording himself singing upstairs in the kitchen with the band playing in the basement (especially with regards to the heavy electric sounds). It sounds, also, as if your vocal recording is clipping or is running through a bad processor or both. You guitars sound like heavy metal from the '80s and your vocals sound like folk. That keyboard interlude is being played by a non-keyboardist on a very crappy keyboard with a very unconsidered and unaffected setting. In my opinion the keyboard should just be d/c'd. The "scratch the side of the pic down the string" effect was passe the second time Eddie Van Halen did it and that was nearly 30 years ago. The drums were given 20 seconds of thought and then stopped and started once in a while. I honestly think you are (over) using effects just to be using them. This song is not badly written but then you tried to turn it into a "rock anthem" using effects and overly distorted guitars. There are places in the song where your mix has a more acoustic feel to it and these are where the song is most honest. Maybe you could re-record the whole thing keeping the feel of the song in that arena and then see if you don't like (a lot) more. I know I would.