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