I've been a bad girl
I'm not doing much right, right now
I've been a sad girl
Wakin' up when the sun goes down
I'm chasing demons
Searching for meaning
Does everything really happen for a reason?
Before I fall apart
I get this feeling
That some poor angel's on my shoulder holdin' it down
Calling a Hail Mary trying to get me back onto holy ground
I'm hell bent on hanging my halo up for now
But that poor angel's on my shoulder holdin' it down
Holdin' it down
It's been a good time
Yeah I'll give the devil his due
But it's a fine line
When everyone turns their back on you
They say I'm needing
A little healing
I'm on my knees, am I just talking to the ceiling?
Before I fall apart
I get this feeling
That some poor angel's on my shoulder holdin' it down
Calling a Hail Mary trying get me back onto holy ground
I'm hell bent on hanging my halo up for now
But that poor angel's on my shoulder holdin' it down
Holdin' it down
Lord make me a bird so I can fly far, far away
Lord make me a bird so I can fly far, far away
I said Lord make me a bird so I can fly far, far away
Cause this life's getting too damn hard for me to wanna stay
Or maybe I'll just stay
Cause that poor angel's on my shoulder holdin' it down
Called in a Hail Mary finally got my life turned back around
I'm hell bent on keeping my halo on for now
With that poor angel on my shoulder holdin' it down
Holdin' it down
Holdin' it down