We dance around the truth like strangers
Close enough to feel your breath
Your hand finds mine like it's in danger
Of crossing lines we haven't met
You look at me like you mean it
But your heart stays one step behind
Every time I start believing
You pull away right on time
Every sign says maybe
Every word says not yet
I don't know how much longer
I can live in the in-between of us
You're almost mine
But not tonight
Always close, never right
I feel your love but I don't get the time
You're almost mine
Almost mine, but you let go
Right when it starts to feel like home
I give you all, you give me signs
You're almost mine
We talk like we've been here forever
But nothing's written down
You say you don't want to rush it
Why I'm afraid of slowing down
I see you reaching for me
Then staring at the door
Like love's a place you'd run to
But you don't stay anymore
Every kiss feels hollow, like I have to give it back
I'm tired of living in tomorrow
When tonight's the only chance we have
You're almost mine
But not tonight
Always close, never right
I feel your love but I don't get the time
You're almost mine
Almost mine, but you let go
Right when it starts to feel like home
I give you all, you give me signs
You're almost mine
Almost mine
Almost mine
Almost mine
Close, close enough
You've been aware, where
Say it, all that, let me go, let me go
Almost mine
If I step closer will you stay
Or disappear like yesterday
I'm tired of halfway hearts
And almost falling apart
You're almost mine
I feel it here
But almost hurts
More than clear
I need your truth
Not just the signs
I can't live on almost mine
If this is all you'll ever be
Then set this love free inside me
I'd rather lose you to the night
Than love you almost, almost mine