I've never quite understood why
God wanted to put a demon in my head
Not until I saw you
'Cause all of your life, I've been watching over you
All of my life, I'll be watching over you
Even when I pass away, I'll watch over you
And to anyone who'd cross your path: I dare you
They've never felt pain
Not known Hell until they see me
And I swear, it'll be the last thing they do
'Cause I'll take their vision away, let them wander in the dark
They've never quite understood the truth
So don't listen when they tell you daddy's insane
They just lack bravery
And you'll never ever lack anything
So just close your eyes and dream yourself away
I hope your night will be good and long
Yes, I know, daddy talks too much
So I'll shut up and sing your song
Once upon a time there was, Irish ways and Irish laws
Villages of Irish Blood, awaking to the morning.
Then Cromwell and his soldiers came, started centuries of shame,
But they'll never make us turn, we are a river flowing.
Today the struggle carries on, I wonder will I live so long,
To see the gates be opened up,
To a people & their freedom.