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