When you can't read body language, you miss a lot of things, but eventually months or years later you catch up.
Verse 1:
It seems to me the meaning you meant slipped right past my eyes.
You handed out signs with silent screams, but I couldn't read the cries.
It's not that I wasn't interested I was always drawn to you.
I just chose caution over risk, needing an invite to break through.
Chorus:
I'd have been everything you needed, held you dear for life, its true.
But I needed you to say it plain show me you wanted me too.
We laughed, we joked, the sparks would fly, yet I'd sigh when night was done.
I'll always be your friend first, speak clear if mores begun.
Verse 2:
I wished I could've filled the space you dreamed of in your heart.
Its not that I didn't want you, I thought you'd never start.
You've got a place inside me, forever, even if loves off the chart.
If Friendship's all you want from me, I'll still play my part.
Chorus:
I'd have been everything you needed, held you dear for life, its true.
But I needed you to say it plain, show me you wanted me too.
We laughed, we joked, the sparks would fly, yet I'd sigh when night was done.
I'll always be your friend first, speak clear if mores begun.
Bridge:
It's a step I didn't take, not a path I'd never roam.
A choice I left unmade, not one I'd leave alone.
I feel it deep, though my face stays calm, a mask I wear too well.
I needed words, not riddles, something bold to tell.
If you'd been obvious, dropped the hints, and met me eye to eye,
Id have run that road with you, no hesitation, no goodbye.
Verse 3:
I wish you all the best, every dream you chase and find.
Your happiness is what I want, even if it's not mine.
I'd love to see you smile, though I might not be the cause.
You deserve the world and more, no matter where we pause.
Outro:
If someday you want me near, in any way you choose,
I'll always be your friend, there's nothing I'd refuse.
Maybe its a hope I hold, a one-sided kind of dream.
Just call my name, loud and sure, Ill be there, you'll see.