[Verse 1]
I woke up to white walls humming
Sand in my hair
Blood on my sleeve
Thought I was done with the sunrise
Just a name on a folded sheet
Then I heard your tired laughter
Like you’d seen this all before
You said
“Hey
You’re still here
Soldier!”
Pulled a chair
Closed the door
[Chorus]
If my hands stop shaking
I’ll hug and hold you
If my heart keeps breaking
I’ll choose you
You stitched my skin
But you sewed my hope up too
I gotta board that plane
But I swear it’s true
I may be going home
But I’m coming back for you
[Verse 2]
You changed my bandage in silence
Till I joked just to see you smile
You rolled your eyes
Said I’m reckless
Stayed an extra little while
You learned my brothers’ first names
Every scar
Every stupid bet
You marked the wall with my progress
Said
“We’re not losing you yet” (mmmm)
[Chorus]
If my hands stop shaking
I’ll hug and hold you
If my heart keeps breaking
I’ll choose you
You stitched my skin
But you sewed my hope up too
I gotta board that plane
But I swear it’s true
I may be going home
But I’m coming back for you
[Bridge]
They called my flight at sunrise
You straightened up my shirt
Pressed your palm against my dog tags
Said
“Don’t forget what you’re worth”
I said
“I’ll write every day, I’ll stay for true,
Till my sky turns your same color blue
I don’t know how
I don’t know when
But I’ll find my way to you” (yeah)
[Chorus]
If my hands stop shaking
I’ll hug and hold you
If my heart keeps breaking
I’ll choose you
You stitched my skin
But you sewed my hope up too
I gotta board that plane
But I swear it’s true
I may be going home
But I’m coming back for you
[Outro]
Different flag
Same promise
Different town
Same moon
Keep my name in your pocket
I’ll be back my love
I swear it’s true,
And I’ll ask your Dad,
If I can marry you.
Copyright January 28, 2026, by Stephen Craig Whitley – All Rights Reserved
