Listening to you sing is a treat - there`s genuine feeling in your voice and you have a unique way with words.
This is also has a cool rhythmn and the chorus is catchy ( despite the subject).
The only comment I`d make on improvement, is that the arrangement seemed to lose energy where you take things down on verse2.Perhaps its the style change from the chorus.
On the whole I love the instrumental choices you made- as Dave said, the guitar/flute break is very good.

Robert