Featured In

Credits

PERFORMING ARTISTS
Jennifer Hart
Jennifer Hart
Performer
COMPOSITION & LYRICS
Jennifer Hart
Jennifer Hart
Composer
Robert Ricotta
Robert Ricotta
Composer
Emma Lynn White
Emma Lynn White
Composer
Jared Griffin
Jared Griffin
Composer
PRODUCTION & ENGINEERING
Brandon Hood
Brandon Hood
Producer

Lyrics

Thank God for a good God, good God
I was sending up a prayer
But I was unprepared
For an answer like this
I, I can't believe my eyes
I get to call him mine
How does he exist?
He's handsome as the devil
And he treats me like an angel
Good God, I got myself a good man
Holding on to my hand
He's got some big plans for us
Oh my, it must've been Heaven
Sent me down a blessing
And if I didn't mention
Thank God for a good God, a good God
Who gave me a good man
He loves me at my worst
Puts my dream first, says
"Let's take this thing to church"
One day, I'll take his last name
I know he's here to stay
And he makes me wanna say
Good God, I got myself a good man
Holding on to my hand
He's got some big plans for us
Oh my, it must've been Heaven
Sent me down a blessing
And if I didn't mention
Thank God for a good God, a good God
Who gave me a good man
He's handsome as the devil
And he treats me like an angel
Good God, I got myself a good man
Holding on to my hand
He's got some big plans for us
Oh my, it must've been Heaven
Sent me down a blessing
And if I didn't mention
Good God, I got myself a good man
Holding on to my hand
He's got some big plans for us
Oh my, it must've been Heaven
Sent me down a blessing
And if I didn't mention
Thank God for a good God, a good God
Who gave me a good man
Written by: Emma Lynn White, Jared Griffin, Jennifer Hart, Jennifer Smestad, Noby Sidez, Robert Ricotta
instagramSharePathic_arrow_out