[Chorus v1]
I gave my all
I walked my talk
I lived the life I preached

[Verse 1]
That much is true at least
Even now religion not for me
Uncertainty denial
Question authority reliable

[Chorus v2]
I gave my all
I said my piece
Stood by what I believe

[Verse 2]
That much is true confess
Even now conviction reassess
Rethink my done and dusted
In name of God judgemental justified

[Chorus v3]
I gave my all
I made my peace
Stood up for my belief

[Instrumental]

[Verse 3]
That much fact remains true
Even now regret unconscious mind
Forgive my selfish wrapped up
My lack of integration blinkered blind, but …

[Sequential choruses to fade]