James,

A good write. Excellent message.

The vocal sounds good. I like that you've "picked up the pace" some with the lyric. (you could go a bit farther in the direction, I think).

The piano track is a good choice for this (and the change to it works well).

This is one of your best, I think.

While listening, I had the idea that you could increase the bpm a bit (by 10, maybe?) and add conteporary-Pop-Rap style percussion (a bass-y kick and a clap or snaps - simple stuff) and give this a kick-butt contemporary sound...
(Just an idea, of course)

Well done.

fj