Mixed way too loud and compressed too much for a single singer with guitar.
The vocal tends to sing-song-y with some pitch issues and doesn't sound like someone singing about a topic that means a lot [to the singer]. In short, it's not a singer's performance.
The guitar (track?) does not sound like a quality instrument, strummed without a lot of technique. It's a bit out of tune (to my ear) so that's not helping.
I'd consider re-doing the whole thing, working on just a much better take of the guitar track, and then add the vocal with a thought to being expressive with the words, as well as working on maybe a more engaging, if not pleasing, melody.