[Verse 1]
You said, "I'll call if I get signal"
laughed and kicked your duffel bag
Dust on your boots and my front porch
flag on your shoulder, my hand on your tags
You kissed me quick like time was burning
said, "I’ll be fine, don’t you cry"
But my tears beat your truck to the highway
chasing every mile good‑bye
[Chorus]
I didn’t plan on falling for a soldier
didn’t plan on loving like this
Counting stars and counting days
til I get that next small-town kiss
You’re a world away in desert moonlight
I’m here praying under porch light
Didn’t plan on falling for a soldier
but you marched right into my life
[Verse 2]
I sleep in your old flannel
phone on loud by my bed
Scroll through your crooked selfies
read that last "night babe" you said
Your mama calls to say she’s worried
we talk like you’re already home
I stir your coffee cup every morning
just so it don’t sit there alone
[Chorus]
I didn’t plan on falling for a soldier
didn’t plan on loving like this
Counting stars and counting days
til I get that next small-town kiss
You’re a world away in desert moonlight
I’m here praying under porch light
Didn’t plan on falling for a soldier
but you marched right into my life
[Bridge]
If you’re scared, don’t let it show
you always say you’re doing fine (yeah)
But I hear it in your quiet
between the breaking of the lines
So I’ll hold tight to your dog tags
and every promise that you write
I’ll keep a place at this table
and a porch light on tonight (come home)
[Chorus]
I didn’t plan on falling for a soldier
didn’t plan on loving like this
Counting stars and counting days
til I get that next small-town kiss
You’re a world away in desert moonlight
I’m here praying under porch light
Didn’t plan on falling for a soldier
but you marched right into my life
[Outro]
Dust on your boots on my front porch
someday pulling back in my drive
Yeah I fell in love with a soldier
and I’ll love you all my life