Richard the sounds are fine - not cutting edge contemporary but not old.
Your lyrics are fine too.
Vocally you've produced a nasal & flat performance: the sort that was in vogue during Bronksi Beat's hit zone but I think you may a little too nasal & flat. The guitar seems to be playing against the key of the song occasionally.
A little tweaking should bring these up to scratch.
Perhaps you could find someone on the forum to collab with and get a vocal that really suits.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe