Well the battle with oneself is the ultimate. Wheter is it a bad habit, anxiety, or not doing whatever we have to do. It is always the hardest thing to manage to do it by will. To know what to do, is to inspect the problem from any viewpoint you can. And in case there's no solution found by yourself, to seek help from a concrete specialist. This is what came-up to my mind at fisrt hand. Myself, for example still have an anxiety of over-crowded places, but can't recall what caused that in my past. So I intentionaly skip them, if i can. If not - I am in a hurry to go off :D
I have thought of seeking help from a professional and if things do not get better this time, when I try analyzing it more and full-on trying to fix it by creating my new habit, I will definitely go to one to see what his view is. I have heard people prescribing meds on the first session and if that is so is a no-no for me, but at least I can try.
Oh also, the song is one of my favourite <3