[Intro]
I slow my breath, count to dawn, I’m learning how to hold my own heart
[Verse 1]
I watch you from a distance, careful with every word I choose
My hands tremble when I whisper your name, afraid the truth might bruise
If I spoke the depths of me, would you stay or would you drift away?
I paint our future in the quiet, but you only see today
[Pre-Chorus]
The words stack in my chest like rain, unsent, heavy, and almost free
If love is a choice, I’d pick you still, even if you never choose me
[Chorus]
I’m reaching through the silence, hoping you might hear my heart
The dream of you beside me shines like a stubborn star
If you ever felt the same, I’d lay my all out on the table
Till then I bear this longing, patient, fragile, and faithful
[Verse 2]
I write you letters only in my head, with ink that never dries
I picture mornings waking up to your smile, a sunrise in your eyes
Yet you move like a breeze that never stops for me, too soft to catch
I hold the ache and call it love, a map to a door we might unlock
[Pre-Chorus]
The words split open in the dark, a lighthouse beacon faint and far
I’d trade a thousand quiet moments for one honest confession rising like a star
[Chorus]
I’m reaching through the silence, hoping you might hear my heart
The dream of you beside me shines like a stubborn star
If you ever felt the same, I’d lay my all out on the table
Till then I bear this longing, patient, fragile, and faithful
[Bridge]
If hope is a constellations of could-be, I’d line the sky with every sign
I’m learning to believe in me, even if you never call me mine
[Chorus]
I’m reaching through the silence, hoping you might hear my heart
The dream of you beside me shines like a stubborn star
If you ever felt the same, I’d lay my all out on the table
Till then I bear this longing, patient, fragile, and faithful
[Outro]
Until the day your gaze meets mine, I’ll keep my promise to the quiet heart inside
One truth remains: love is real, even when you never realize