I should've turned and walked away
But instead I lingered
I put my hands on my face
But looked between my fingers
'Cause sometimes guilt just ain't enough
Guilt just ain't enough
TV preacher, spitting fear
'Cause love is just too simple
Smoke and fire's all I hear
And how I'm oh so sinful
But sometimes guilt just ain't enough
Guilt just ain't enough
We never spent much time apart
More like friends than lovers
We could let things go a year too far
Afraid to hurt each other
But sometimes guilt just ain't enough
Sometimes guilt just ain't enough
Yeah, sometimes guilt just ain't enough
Guilt just ain't enough