[Verse 1 — soft, fragile, drifting]
You keep your memories in jars on a shelf
Labeled with years you forgot about yourself
Twisting the lids till your fingers go numb
Trying to figure out what you’re running from
Every little tremor feels like a storm
Echoes in your chest where it used to be warm
But nothing can touch that locked-away part
Where you keep the pieces of your glass heart
[Pre-Chorus — rising tension, water-line anxiety]
And you swear you’re floating, but you’re sinking slow
Towing every secret you refuse to let go
[Chorus — emotional, swelling, trembling strength]
Drifting in a harbor made of tears you never cried
Waiting for the waves to pull you back to life
You say you’re the captain, but your hands shake at the wheel
Trying to outrun everything you still feel
Oh, glass heart harbor, don’t crack tonight
Hold your own weight till the morning light
[Verse 2 — shaky confession, emotional unraveling]
You map out your fears like stars in the dark
Tracing constellations through the dents in your heart
Your breath fogs the walls of the world you built
And the floor shakes with every unspoken guilt
There’s a lighthouse flicker in the back of your mind
Blinking Morse code you pretend you’re too tired to find
You call it survival, but it feels like retreat
Walking on water with stones on your feet
[Pre-Chorus — the truth rising to the surface]
And you swear you’re fighting, but the tides pull strong
Trying to convince yourself you’ve been brave all along
[Chorus — full, aching, vulnerable]
Drifting in a harbor made of tears you never cried
Waiting for the waves to pull you back to life
You say you’re the captain, but your hands shake at the wheel
Trying to outrun everything you still feel
Oh, glass heart harbor, don’t crack tonight
Hold your own weight till the morning light
[Bridge — intimate whisper, confession to self]
Oh captain, let’s make a truce
Drop the anchor on the truth
You’re scared of breaking—yeah, me too
But storms don’t pass unless they move through
You don’t have to drown to prove you tried
Let the water rise, then let it slide
[Final Chorus — soft but victorious, trembling hope]
Floating in a harbor made of tears you finally cried
Letting all the waves pull you back to life
You held your ship steady with a trembling hand
Learning you don’t need to have a plan
Oh, glass heart harbor, you made it tonight
You held your own weight till the morning light