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