Dude, that is a nice tune. I haven't heard it in years, and couldn't think of how it went, and immediatley picked up on it. Nice voice. Wow, very nice. I don't find a lot of fault in it, and the vocals are definitely not a place to mess with. You sung well, and captured that. It's mixed in the song very well. I won't comment on the guitars, as it's cleaner and better than I can do.
Nice tune.
Ed