Well there I lie awake with you It's nothing new Like an old cartoon Flickering on the T.V. Through a periscope I see our lives Through my eyes I know We'll be alright We'll be alright I have been waiting on you All my life All my life I've been frustrated and blue I never knew I never knew How much I love You How much I love You The three words I head onto I love you Please see me through When the world is getting me down And when the summer suns Beems down on us Broken up with rust With all our trust We'll let go We'll let go There will come a time Looking down the line Truth will be hard to find But don't be afraid These troubles they won't Stay the same We'll be O.K. I have been waiting on you All my life All my life I've been frustrated and blue I never knew I never knew Because I have been waiting on you All my life All my life I've been frustrated and blue I never knew I never knew How much I love You How much I love You I have been waiting on you All my life All my life I've been frustrated and blue I never knew I never knew I have been waiting on you All my life All my life I've been frustrated and blue But I never knew I never knew How much I love You How much I love You