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 [Chorus 1:] 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 [Chorus 2:] 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 [Bridge:] One steadfast soldier Riding on his roller coaster Just waiting a safe heaven Someone to love and can lean on Just lean on... [Chorus 3:] 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