I learned the language of waiting
Cold paper gowns and hospital light
Counting days like prayers on my fingers
Trying not to break every night
There were names that never got spoken
Tiny ghosts I still carry near
Every negative line like a funeral
Every month another year
And I told myself
“Don’t hope too hard”
But hope kept blooming anyway
Wild as weeds through concrete
Now you’re here
Little heartbeat in the dark
Tiny thunder under my ribs
Lighting up the hollow parts
After all this time
After all the tears
You’re the answer to a question
I’ve been asking for years
And I don’t even know your face
But I swear I’ve known your soul
My whole life was an empty room
Till your love came walking home
⸻
Now every morning feels sacred
Even sickness tastes sweet somehow
I hold my breath before each ultrasound
Then hear your heartbeat loud
Your father smiles like sunrise
His hand resting over mine
And suddenly the future
Doesn’t feel so far behind
I still wake up scared sometimes
Like joy might disappear
But then you move
And pull me back here
Now you’re here
Little heartbeat in the dark
Tiny constellation
Growing underneath my heart
After all this time
After all the ache
Every lonely road I traveled
Led me to this place
And I don’t even know your voice
But I’d know it anywhere
You were written into every prayer
I whispered into air
⸻
So grow slow, my darling
I’m not rushing this
I waited years to meet you
I can wait a little more for this
And if someday you wonder
Just how wanted you were
You were dreamed of in silence
Long before the world heard
⸻
You are here
And the world feels different now
Like the house finally has music
Like rain finally found the ground
After all this time
I get to call you mine
And every broken piece of me
Was leading to this life
So sleep safe beneath my heartbeat
Little miracle of mine
You are every prayer
That survived
After all this time