I grew up chasing sunsets, running with the wind
Never stayed long enough to let a story begin
I've got postcards in my pocket, but no roots in the ground
And every goodbye taught me how to shut love out
But then you came along, saw through the cracks
Held my restless soul and never looked back
I've been everywhere but home
Carrying shadows I've never shown
You hold me steady, when I lose control
You're the only place I've ever known
I'm broken, but I'm yours to mend
Trying my best, though I don't pretend
Love's not easy for a wandering man
But I'll give you all I can
The nights get heavy with the weight of my past
And I fight the ghosts who tell me nothing good lasts
But your hands on my face keep pulling me near
Your voice is the only thing I need to hear
You say love's not perfect, it's messy and raw
But you're my constant in a world full of flaws
I've been everywhere but home
Carrying shadows I've never shown
You hold me steady, when I lose control
You're the only place I've ever known
I'm broken, but I'm yours to mend
Trying my best, though I don't pretend
Love's not easy for a wandering man
But I'll give you all I can
Out here, I've seen the cost of life
A so many miles away from you almost every night
I can't promise I won't stumble
Or that I'll always know the way
But with you, I'm learning how to stay
I've been everywhere but home
Carrying shadows I've never shown
You hold me steady, when I lose control
You're the only place I've ever known
I'm broken, but with you, I stand
Trying my best, hand in hand
Love's not easy for a soldier's man
But I'll give you all I am.