Great subject to write a song about. I hear the conviction in your voice.
Mix-wise, you could pull off some upper frequencies from the bass - I think they are interfering with some of the clarity - and possibly the bass is a little too loud. ?
Your "practice to live/practice to master" lyrics, you might want to take another run at nailing a particular melody there. You are kind of sing/talking in spots and, for such an important theme, you might want more of a defined melody. I hear you nailing a melody in many spots, so you might get some feedback as to which parts of the song need another run at a melody. I do like the sonic quality of your voice, there is wisdom in it!
cheers,
-Tom