The drums and bass were recorded quite well indeed. And the lyrics were well thought out (although the title might be a little simplistic given that the song itself is not.) But everything was very well written and recorded in my opinion.
One caveat, the vocals sound like they might have some auto-correct on them. Maybe you did it because you like the effect. I don't really care for it though. I can tell you would sound good without it. I would leave it off.
Bill