Verse 1
Maybe I made mistakes
Maybe I didn’t give you all it takes
I thought my love would be enough
But maybe love just isn’t always tough
I gave you all the pieces of my soul
Even the ones I didn’t know I owned
But when the storm rolled in and the skies turned black
You didn’t stay — you didn’t look back
Chorus
Maybe I fell short, maybe I was wrong
But I loved you deep, I loved you strong
I held on tight through every crack
But you left me cold when things got bad
You walked away when I needed you most
Now I’m just a ghost in the life we chose
Verse 2
You said forever like it was real
But forever left when things got real
You wanted light but not the rain
You wanted love without the pain
I wasn’t perfect — I know that’s true
But I was always real with you
And still, that wasn’t enough to last
You disappeared into the past
Chorus
Maybe I fell short, maybe I was wrong
But I loved you deep, I loved you strong
I held on tight through every crack
But you left me cold when things got bad
You walked away when I needed you most
Now I’m just a ghost in the life we chose
Bridge
Was it fear or someone new?
Did I not mean enough to you?
I replay it all — what could I change?
Would it have ever made you stay?
Final Chorus
Maybe I fell short, maybe I was wrong
But my heart was yours all along
I stood beside you, bruised and sad
But you gave up when things got bad
You walked away like love was a game
Now I carry your goodbye with my name
Outro
Maybe I made mistakes
But I never once walked away