[Verse 1]
He's the kinda guy who takes his time
He'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
[Chorus]
He's a keeper, man of my dreams forever
I know that I'll keep falling deeper
He loves the hardest, keeps every promise
Wherеver he goes is whеre 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
[Verse 2]
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 can see him dreaming up their wedding day
[Chorus]
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
[Chorus]
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