I listened to the version in the first post, and I daresay you've fixed a lot of things along the way.
The overall feel reminded me a bit of REM (losing my religion). Was that a particular influence?
I wanted to like this song, but there were a number of things getting in my way.
Firstly, I sensed some timing tension. I think the guitars were trying to get away from the kit. I note that others commented on this.
Secondly, I got this overall sense of 'busyness': too much guitar, too much drums. I would really like to hear the track simplified and pared back.
Thirdly, I would love to hear a bit more drama in the vocals. There was nothing intrinsically wrong with them, but the mental picture I got as I listened was of someone reading the words as they recorded the vocal, rather than someone performing to an audience.
I like the song and its structure, and my comments are just my opinion. Feel free to disagree if you wish.