Did you forgive them, all those bad men?
It's the Christian thing to do
Seen from a distance
I was a child and when I met you
I thought I was grown
I thought I was old enough to know better
Now I know better, I suppose
There's no gravestone
Where we lay ourselves
To rest
Just an unwalled road
If you'd ever asked me
I'd have said yes
But you never did
And maybe that was best
I was just a kid
But there's no gravestone
Just one more thing left to forgive
If you haven't yet
I told the lie
I told the lie
Hoping to find the right words
While I rehearsed
You made up your mind
I thought I could climb
Over the walls you built
Till I realized
You wanted us to die
There's no gravestone
Where we lay ourselves
To rest
Just an unwalled road
If you'd ever asked me
I'd have said yes
But you never did
And maybe that was best
To bury it
But there's no gravestone
Just one more thing left to forget
If love is all we carry
Then why are my hands still clad in blood?
Once I thought we'd be married
So I was young but what's become of us?
I'm no good at secrets
I tried hard to live without regrets
After all of the weeping
Ask your heart, are we forgiven yet?
Forgiven, yeah
Forgiven, yeah
Are we forgiven yet?
Ask your heart, are we forgiven yet?
Forgiven, yeah
Forgiven, yeah
Are we forgiven yet?
Ask your heart, are we forgiven yet?
Ask your heart, are we forgiven yet?
Ask your heart, are we forgiven yet?
Are we forgiven yet?
Are you still there?
Ask your heart, are we forgiven yet?
Are we forgiven yet?
Ask your card, are we forgiven yet?
Ask your hands, are we forgiven yet?
Ask your heart, are we forgiven yet?