All my life I've waited for you All my life I've waited for you I've waited for you It's funny how you look at life as a kid, you have no clue I used to sit alone in my room and think about my future and Honestly, if I were to think I'd be here now You'd have to slap me to wake me up And all my life I've waited for you And all my life I've waited for you I've waited for you Each and every one of you make me better than I was before and Holding you in my arms for the first time, I can't breathe Cause you take away the air in my lungs And time stands still, (time stands still) A ray of light beams on you I kiss your head and close my eyes All my life I've waited for you And all my life I've waited for you There're so many stars up there and this one fell into my hands And there's one up there for you and one Day, will it hit you too? (I've waited for you) Stars hitting me left and right God, help me never lose sight A life full of devotion that spills Out this emotion (I've waited for you) There're so many stars up there and this One fell into my hands (I've waited for you) And there's one up there for you and one Day, will it hit you too? (I've waited for you) Stars hitting me left and right God, help me never lose sight (I've waited for you) There're so many stars up there and this One fell into my hands (I've waited for you) And there's one up there for you and one Day, will it hit you too? (I've waited for) Stars hitting me left and right God, help me never lose sight (I've waited for you) A life full of devotion that spills out this emotion All my life I've waited for you