Did you forgive them, all those bad men?It's the Christian thing to doSeen from a distanceI was a child and when I met youI thought I was grownI thought I was old enough to know betterNow I know better, I supposeThere's no gravestoneWhere we lay ourselvesTo restJust an unwalled roadIf you'd ever asked meI'd have said yesBut you never didAnd maybe that was bestI was just a kidBut there's no gravestoneJust one more thing left to forgiveIf you haven't yetI told the lieI told the lieHoping to find the right wordsWhile I rehearsedYou made up your mindI thought I could climbOver the walls you builtTill I realizedYou wanted us to dieThere's no gravestoneWhere we lay ourselvesTo restJust an unwalled roadIf you'd ever asked meI'd have said yesBut you never didAnd maybe that was bestTo bury itBut there's no gravestoneJust one more thing left to forgetIf love is all we carryThen why are my hands still clad in blood?Once I thought we'd be marriedSo I was young but what's become of us?I'm no good at secretsI tried hard to live without regretsAfter all of the weepingAsk your heart, are we forgiven yet?Forgiven, yeahForgiven, yeahAre we forgiven yet?Ask your heart, are we forgiven yet?Forgiven, yeahForgiven, yeahAre 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?