Wastin' my life All the way back to my mama's breast My heart wasn't ready for the changes that had to come No, no I never knew that life had so many bridges to cross Every one was a lesson that I had to learn Over each mountain Oh, every stream I kept reachin', reachin' for my dream I learned how to bend with every curve that life threw me I've taken my chances Jumpin' each side of the fences I paid a high price for the toll Tryna be a dancer, yeah So many rivers (rivers) So many bridges (bridges) So many mountains (mountains) Oh, so many turns Got to be a reason (reason) For every season (for every season) Oh and I'm just turnin' the pages of my life's Storybook, yeah I'm standing at the crossroads Wonderin' which way does life go Where does that river flow? I was to learn, I was to learn What my mama said a long time ago Experience is your wisdom Truth is your freedom You're on your own, mirror mine My reflection was that river all the time So many rivers (rivers) So many bridges (bridges) So many mountains (mountains) Oh so many turns, oh yeah There's got to be a reason (reason) For every, every season (for every season) I'm just turnin' the pages of my life's Storybook, woah Oh yeah Well So many rivers (rivers) So many bridges (bridges) So many mountains (mountains) Oh, so many turns, yeah There's got to be a reason (reason) For every season (for every season) I'm just turnin' the pages of my life's Storybook Ooh-hoo Oh yeah (Rivers) woah (Bridges) Say it one more time (Mountains) So many mountains, so many turns So many rivers (rivers) So many bridges (bridges) So many mountains (mountains) Oh, looking all those turns