Too many times I've cried Finding no comfort I'd Toss and turn all night Until one day I saw Behind a golden door A tiny ray of light Opened my heart to find Another chance a better time 'Cause I believe You'll be waiting for me I traveled deep inside On a magic carpet ride To break those chains that bind I found the strength somewhere I never knew was there Left my fears behind And I can see it clear A special place not far from here Follow my destiny Where I believe You'll be waiting for me One steadfast soldier Riding on his roller coaster Just waiting a safe heaven Someone to love and can lean on Just lean on... And I now someday I'll find Another chance a better time My spirit will dance free So joyful I will be And I believe You'll be waiting for me