I've seen the road that takes me home Am I good enough? Am I good enough for you? If I've seen the road that will take me home Am I good enough? Am I good enough for you? These words may be my only hope When I want to let go, i'll never let go! And we fall apart every time I find That you're not who you say you are But thats not who you are Now well never know how this would have ended Because you never gave it a chance I just need your words to make me feel alive How were you so sure, when you never even tried? You never even tried! I will forgive but never forget All the things you've said All I need is to hear your voice To make me believe I'll never move on until you're my ghost! This is the first time we break free Stay who you are, and the goodness will emerge Now well never know how this would have ended Because you never gave it a chance I just need your words to make me feel alive How were you so sure, when you never even tried? When this light brings me fear, I just want you here There's foot steps above, bring me close I will forgive but never forget All the things you've said All I need is to hear your voice To make me believe I'll never let go of you When will you make me believe?