We Love Christian Music Awards
RADIO RADAR
#50 - Forrest Frank feat. Caleb Gordon "God Is Good"
NRT's Jasmin Patterson explores songs currently heard on Christian radio
 


RADIO RADAR, #50 - Forrest Frank feat. Caleb Gordon
Posted: April 17, 2025 | By: JasminPatterson_NRT
NRT Editorial RSS Feed

I grew up in a church that used to say, "God is good all the time, and all the time, God is good.” It’s one of those phrases you catch on to and may not fully realize the truth behind it that gets tucked into your heart until later in life. So, it was fun to hear Forrest Frank base a song on this concept.

In this catchy tune, pop artists Forrest Frank and Caleb Gordon remind us of the Bible's teachings: God is good. His goodness is part of His nature; it’s a part of His character. When the Bible talks about God being good, it means that God is benevolent and always does what’s right. You’ve probably lived long enough to realize that life’s circumstances are not always good, but the amazing thing about knowing Jesus is the assurance that, no matter what happens, He is always good and works everything that happens–good or bad–for good and for His purposes for those who love Him. 
 
My favorite lyric in this song is “God is good (God is good), all the time (all the time)/If he ain’t (if he ain’t), then you lying." Hebrews 13:8 says, “Jesus Christ is the same, yesterday, and forever.” Like every part of God’s character, He is who He says He is and doesn’t change—including His goodness. So, while you’re blasting this song on your drive or in your house, be encouraged by the unchanging goodness of God. 
 
Psalm 119:68 (NLT): “You are good and do only good; teach me your decrees.” 
 
Romans 8:28 (NLT): “And we know that God causes everything to work together for the good of those who love God and are called according to his purpose for them.” 
 

Lyrics
 
[Intro: Forrest Frank]
Ayy, check, check, check
Yeah, yeah, woah, woah
If there’s one thing I know, ayy, yeah
 
[Chorus: Forrest Frank]
God is good, all the time
If he ain’t, then you lying
In the rain, in the shine
God is good all the time
God is good (Ayy) all the time (Woah)
If he ain’t (Ayy), then you lying (Woah)
In the rain (Ayy), in the shine (Woah)
God is good all the time (Uh, okay, mmm)
 
[Verse 1: Forrest Frank]
Someday’s be the best (Someday’s be the best, mmm)
Someday’s be the worst (Someday’s be the worst)
Someday’s stay on rеplay (Top tier)
Other days they don’t
Oh wеll (Oh well), okay (Okay)
Guess what? You woke up today (Today)
Put a big smile on your face (Your face)
‘Cause one thing ain’t never gonna change
 
[Chorus: Forrest Frank]
God is good (God is good), all the time (All the time)
If he ain’t (If he ain’t), then you lying
In the rain (In the rain), in the shine (In the shine)
God is good all the time
God is good (Ayy) all the time (Woah)
If he ain’t (Ayy) then you lying (Woah)
In the rain (Ayy), in the shine (Woah)
God is good all the time
 
 [Bridge: Forrest Frank, Caleb Gordon]
It ain’t one thing he can’t do (No)
Took my old ways got me feeling brand new (Ooh)
Ayo, Caleb make sure that it’s (What?) understood
 
[Verse 2: Caleb Gordon]
Okay, Forrest, I’ma tell ’em how he been too good
Popped up that grave, like I popped up that hood
Popped off that chain when I popped out that book
Say that one name, watch a demon get shook
Hopped out that pot, and we let him cook
Need to chill ’cause he don’t run this, my dawg
You can see we living in abundance, my dawg
Dodge from the stake had to punt it, my dawg (Had to punt it, my dawg)
God is good, God is great, thank you for this plate (Amen)
Pray the lord take my soul to the heaven gate
10k, I would do the race like I caught a case
When I ain’t got nothing, left you a call away 
 
[Chorus: Forrest Frank]
God is good (God is good), all the time (All the time)
If he ain’t (If he ain’t), then you lying
In the rain (In the rain), in the shine (In the shine)
God is good all the time
God is good (Ayy) all the time (Woah)
If he ain’t (Ayy), then you lying (Woah)
In the rain (Ayy), in the shine (Woah)
God is good all the time
 
[Outro: Caleb Gordon, Forrest Frank]
2000 EST
O-C-O-E-E
If God is for me, who can be against
If God is for me, who can be against
If God is for me, who can be against
If God is for me, who can be against
If God is for me, who can be against
If God is for me, who can be against
If God is for me, who can be against (God is good all the time; if he ain’t, then you lying)
If God is for me, who can be (In the rain, in the shine)
God is good all the time
 
This article was initially published on MyProjectNation.com.

Jasmin Patterson is a lifelong Christian music fan passionate about helping others connect with Christ. Serves in college ministry and loves to write for seekers and believers, helping them discover and live biblical Christianity.

Christian Music, Devotionals, Interviews, Editorials
hannah Kerr
NEW! BEHIND THE SONG
#1263 - Hannah Kerr

The artist shares the story behind her powerful anthem of grace
 

ADVERTISEMENT
Big Daddy Weave
NEW! THE ESSENTIALS
Big Daddy Weave

NRT's Kevin Davis dives into some of the band's essential songs
 
Mental Health
NEW! STAFF VOICES
Mental Health Music

The NRT team shares songs that shed light on the struggle
Rain Editorial
NEW! AN NRT WAYBACK EDITORIAL
10 Classic "Rain" Songs

10 classic Christian hits that use rain imagery in their lyrics
 
The Sean Rodriguez
NEW! NRT EXCLUSIVE INTERVIEW
Sean Rodriguez

His journey from family pastor to chart-topping musician

Christian Music, Facebook Christian Music, Twitter Christian Music, YouTube Christian Music, Instagram

ADVERTISEMENTS

We Love Christian Music Awards

Christian Music

©2025 NewReleaseToday
A Division Of NRT Media Inc.

 

Secure
CHRISTIAN MUSIC
Discover New Artists
New This Week
Coming Soon
Playlists
Free Music
Album Reviews

NEWS
New Music
Movies / Media
Events
Tours
General

PODCASTS
NRT Now Podcast
NRT Podcast Network

VIDEOS
Music Videos
Exclusives

EXCLUSIVES
Articles
Devotionals
Interviews
Concert Reviews
We Love Awards

MORE INFO
RSS
Privacy Policy
Terms of Use
Advertising
Staff
New Music Email
Contact

RESOURCES
Music Studies
Artist Training

CONNECT
Facebook
Twitter
Instagram
YouTube

 

X