Have you ever reached a rainbow's end? And did you find your pot of gold? Ever catch a shooting star? And tell me how high did you soar? Ever felt like you were dreaming Just to find that your awake? And that magic that surrounds you Can get you up and guide you on your way I can see it in the stars across the sky Dreamt a 100,000 dreams before Now I fianlly realize You see I 've waited all my life for this moment to arrive and finally I believe in the impossible If I receive within my heart Overcome the obstacles Won't let this dream just fall apart You see I strive to be the very best Shine my light for all to see 'Cause anything is possible When you believe I can see it in the stars accross the sky Dreamt a 100,000 dreams before Now I finally realize You see I've waited all my life for this moment to arrive And finally I believe I said I believe Love keeps lifting me higher You ought to try it for your self Lifting me higher Love keeps lifting me higher Higher higher higher higher Love keeps liftin' Love keeps liftin' me higher Higher