He's the kinda guy who takes his time Who'll bring you daisies on a Wednesday night And opens up the door on the passenger side He would rather hang than watch the game Puts chocolate hearts on the pancakes And walks his grandma into church every Sunday Yeah, he's got it all and then some
He's a keeper, man of my dreams forever I know that I'll keep falling deeper He loves the hardest, keeps every promise Wherevеr he goes is wherе half of my heart is Oh, I wish I'd had known back when I let him go, he's a keeper But now he's gonna keep her
Now he's twirling her across the floor Never seen that look in his eyes before He's giving her the smile I don't get no more Oh, but who could blame him? She's a saint Wish I could find just one thing to hate I could see him dreaming of that wedding day
He's a keeper, man of my dreams forever I know that I'll keep falling deeper He loves the hardest, keeps every promise Wherever he goes is where half of my heart is Oh, I wish I'd had known back when I let him go, he's a keeper But now he's gonna keep her, yeah
He's a keeper, he ain't gonna leave her It's breaking my heart knowing I'll never be her He loves the hardest, keeps every promise Wherever he goes is where half of my heart is Oh, I wish I'd had known back when I let him go, he's a keeper But now he's gonna keep her Now he's gonna keep her, hmm