Skip to content
Circle-Left Circle-Large-Right
Menu

Lyrics

Woke up ’cause the light poured in
Day two let the flood begin
Day one left me in my bed (In my bed)
I can barely remember it
Heart shattered in a thousand ways
They tell me pain gonna come in waves
They tell me I’m gonna be okay
I’m still waitin’ for the first to break

Why would You give and then take him away?
Suddenly end, could You not let it fade?
What I would give for a couple of days
A couple of days

Is it just across the Jordan?
Or a city in the stars?
Are you singin’ with the angels?
Are you happy where you are?
Well, until this show is over
And you run into my arms
God has you in Heaven
But I have you in my heart
I have you in my heart

I just can’t make sense of this
Everything is so dissonant
Somebody said he was meant for this
But I’m just straight missin’ him
I wanna wake up to your laugh at two
Catch you when you steal my shoes
Say good mornin’, afternoon
Talk you through those “Alex blues” (Alex blues)
Listen to your latest beats
Talk about what the lyrics mean
Venmo you another loan (Another loan)
See you do your second show

You said you’d turn, you would turn it around (Turn it around)
Thought that you had time to straighten it out (Straighten it out)
Told me that you were my prodigal son
But this isn’t home

Is it just across the Jordan?
Or a city in the stars?
Are you singin’ with the angels?
Are you happy where you are?
Well, until this show is over
And you run into my arms
God has you in Heaven
But I have you in my heart
I have you in my heart

Did he see You from a long way off (Did he see you?)
Runnin’ to him with a father’s heart? (Runnin’ to him)
Did You wrap him up inside Your arms
And let him know that he’s home?
Did he see You from a long way off
Runnin’ to him with a father’s heart?
Did You wrap him up inside Your arms
And let him know that he’s home?

Is it just across the Jordan?
Or a city in the stars? (City in the stars)
Are you singin’ with the angels?
Are you happy where you are? (Happy where you are)
Well, until this show is over
And you run into my arms (Run into my arms)
God has you in Heaven

21 years makes a man full-grown
21 years, what a beautiful loan
21 years, I love everyone
Thank You, Lord, for my beautiful son

Lyrics by Blake NeeSmith, Bryan Fowler, ​TobyMac
Music by Bryan Fowler, ​TobyMac

About This Song

“21 Years” was written after the loss of Toby's firstborn, Truett. From the moment this devastating news broke until today, many who listen to Christian music across the world have lifted the McKeehan family in their prayers. Maybe you are one of those. Toby has reiterated how they feel the prayers and support from the entire Christian music community. Hopefully, this song can have an impact on those who may also be working through their own grief and searching for words to help it make sense.

Toby's own words: “21 years is a song I wrote about the recent passing of my firstborn son, Truett Foster McKeehan. I loved him with all my heart. Until something in life hits you this hard, you never know how you will handle it. I am thankful that I have been surrounded by love, starting with God’s and extending to community near and far that have walked with us and carried us every day. Writing this song felt like an honest confession of the questions, pain, anger, doubt, mercy and promise that describes the journey I’m probably only beginning. The rest is yet to come. One thing I know is that I am not alone. God didn’t promise us a life of no pain or even tragic death, but He did promise He would never leave us or forsake us. And I’m holding dearly to that promise for my son as well as myself.”

Related Verses in the Bible

Luke 15:20