A Love Letter (Never Sent)
by Robert Ramage
Intro (lonely, uneasy — single guitar note, distant atmosphere)
(Spoken or half-sung)
I thought I was writing forever
Turns out I was writing goodbye
Verse 1 (restrained, unsettled — slow pulse, space and tension)
I gave you truth, I gave you time
I gave you every part
But I was loving an idea
You were playing cards
I waited on your promises
I stood there in good faith
But every door I tried to open
Led to empty space
Verse 2 (building suspicion — bass enters, drums muted)
You said the words I needed most
You knew just what to say
But love don’t hide behind a screen
And disappear for days
I kept believing something real
Was hiding in your eyes
But I don’t even know your face
Just stories and replies
Chorus (heavy realization — full band, firm not explosive)
This was a love letter never sent
Written to someone I thought you were
I gave you all I had to give
You never proved a single word
If this was love, it left no trace
If this was real, it wouldn’t fade
Now I’m left wondering who I loved
Or was it all just a game?
Verse 3 (stronger, clearer — rhythm locks in)
I questioned me, I lost my ground
I bent till I was thin
While you stayed safely out of reach
Letting doubt walk in
You never met me halfway
Never showed your hand
I was fighting for a future
You never planned
Verse 4 (pull back emotionally — calm before decision)
I don’t hate you, that’s the truth
I just see it clear
You mastered the art of the game
I mastered fear
Love don’t ask for blind belief
Or leave a man unsure
And I won’t beg for what should’ve
Been honest and pure
Chorus (Repeat) (bigger, resolute — backing vocals widen)
This was a love letter never sent
Written to someone I thought you were
I gave you all I had to give
You never proved a single word
If this was love, it left no trace
If this was real, it wouldn’t fade
Now I’m done wondering who I loved
Or if it was all just a game
Bridge (drop to near silence → slow rise — emotional release)
I don’t need answers anymore
I’ve answered myself
If love costs dignity and truth
I choose my health
I won’t carry what wasn’t mine
I won’t wear your disguise
I’m letting go of who I thought you were
To save my life
Final Chorus (uplifting strength — major lift, hope through power)
This was a love letter never sent
But it taught me who I am
I won’t give my heart to shadows
Or a faceless plan
If love is real, it stands in light
If it’s true, it shows its face
I’m walking on with my head high now
I’m done playing the game
Outro (quiet strength — resolve, not sadness)
I didn’t lose love
I found my way
And I won’t write letters
That fade away