I've heard the stories, I've got the dirt She said you took it so far, the cops had to park beside her car after work And that she's scared for me to be at the bar To slip up and run into your sucker punch crew, and end up in ER And I know the boyfriend thing to do is track your mad ass down and kick it And as bad as I want to, man, I get it 'Cause she's got a smile like an angel, she's got a heart like Jesus She's been through hell, but you can't tell 'cause ain't nothing but Heaven in between us In this town, everybody and their mother knows all the trouble you put her through But I don't blame you, brother, if she left me, I'd go crazy too Yeah, I can't imagine what you went through Finding out she unlocked the lock to her heart and gave that key to someone new And I'd bet the house that talkin' it out ain't the way you wanna roll 'Cause you're wishing you were me right now, so I know you know that She's got a smile like an angel, she's got a heart like Jesus She's been through hell, but you can't tell 'cause ain't nothing but Heaven in between us In this town, everybody and their mother knows all the trouble you put her through But I don't blame you, brother, if she left me, I'd go crazy too Yeah, I'd be tracking me down with a broken heart like she got it all wrong But if you got some grown man down in ya, you'd leave her alone 'Cause she's got a smile like an angel, she's got a heart like Jesus She's been through hell, but you can't tell 'cause ain't nothing but Heaven in between us In this town, everybody and their mother knows all the trouble you put her through But I don't blame you, brother, if she left me, I'd go crazy too Man, I don't blame you, I'd go crazy too Oh, I'd go crazy too