A good story, well told and sung.
At first, I wasn't too keen on your chord progression, but as I listened, it made perfect sense for the song.
A good song [Linked Image - Only viewable when logged in]