Hey David,
Really nice job on this! Orchestration, mix, vocals are all excellent. I think that's the most I've ever heard you sing. I didn't necessarily think it was too short.
I notice some thing you said in another post:
Sadly, awareness itself isn't enough to make a problem go away, especially when they're deeply ingrained habits.
This directly speaks to the title of my latest song, and will eventually make you: "So Damn Good At Doin It Wrong"

Again, I very much enjoyed it!
Greg