Self doubt is an uncomfortable beast and vulnerability rides in to weigh you down when that beast raises its ugly head. It is something that I needed to recognize and confront, to take away its power and simply see it for what it was. Stare down the self doubt, the fragile relationship we have with ourselves and conquer our fears. This is one of those ‘work in progress’ scenarios and this song helped me to start casting off the shackles of my own demons.