I look towards the mountains
Fly away in a dream of past time thoughts
Filling up with your presence i realize
It's been awhile since we've just talked
Breaking into my heart, you touched me
Holding me in your arms, you heal me
Showing me your love i don't deserve
But sure that i wish you'd wait
It's not fair, but you wait
Wait, and you still haven't given up on me
I hear knocking at my door
I need you but i ignore
You stand by here caring and waiting for me
I'm still trying to be a man i'll never be
Breaking into my heart, you touched me
Holding me in your arms, you heal me
Showing me your love i don't deserve
But sure that i wish you'd wait
It's not fair, but you wait
Wait and you still haven't given up on me