My father had so much to tell me Things he said I had to know Don't make my mistakes There are rules you can't break But I had to find out on my own Now when I look at my own sons I can see what my father went thru Yeah, There's only so much you c an do You're proud when they walk Scared when they run And that's how it has always been Between fathers and sons It's a bridge you can't cross It's a cross you can't bear It's the words you can't say The things you can't change Now matter how much you care So you do all you can Then you gotta let go You're just part of the flow Of the river that runs Between fathers and sons Your mother will try to protect you Yeah she'll hold you as long as she can But the higher you climb The more you can see Boy that's something I understand One day you'll look at your own sons There'll be so much that you want to say That he'll have to find his own way Down the road he must take The course he must run That's how it always will be between fathers and son It's a bridge you can't cross It's a cross you can't bear It's the words you can't say The things you can't change Now matter how much you care So you do all you can Then you gotta let go You're just part of the flow Of the river that runs Between fathers and sons So you do all you can Then you gotta let go You're just part of the flow Of the river that runs Between fathers and sons