Verse 1
I learned your name from the way they said it
Like it already meant the world
I memorized your laugh in silence
Never said a single word
I was always just a shadow
On the edge of your light
You were living your story
I was watching from the side
Pre-Chorus
I never needed you to save me
Never needed you to stay
I just wanted you to know me
But I was scared to be in the way
Chorus
So I loved you from a distance
Where you never felt the weight
Of the hope I kept inside me
Or the dreams I couldn’t say
And when you chose somebody else
Yeah, it broke me in two
But if he makes you smile like I wished I could
Then I’m happy for you
Verse 2
I see your picture with his jacket
And that smile I used to steal
Guess he gets the moments
I only learned how to feel
I was building castles quietly
Out of “what if” and “someday”
But you were finding something real
While I faded away
Pre-Chorus
I won’t pretend I didn’t feel it
Won’t lie and say it didn’t hurt
But love don’t always need a reason
Sometimes it just puts you first
Chorus
So I loved you from a distance
Never crossed that line
I kept my heart where it couldn’t
Mess with the life you’d find
And when you chose somebody else
Yeah, it broke me in two
But if he treats you better than I ever could
Then I’m happy for you
Bridge
Maybe in another lifetime
I was brave and you were free
Maybe you looked at me the way
I always looked at you quietly
But this world wrote a different ending
And I won’t change a thing
‘Cause your happiness matters more
Than the pain I sing
Final Chorus
So I’ll love you from a distance
Let you go with grace
Carry all these feelings
But never show them on my face
And even if my heart still aches
When I see you smiling too
If you’re loved the way you deserve to be
Then I’m happy for you
Outro
I never had you…
But I always wanted you happy.