Held my head up high Fighting to keep up the good times Silent tears I cried Thought that I would feel you When you came to me Though shadows of my past Would be near me, trying to steer me away But I saw that you got lost Just like me, just like us Oh, it took two sails To keep us from drifting apart Had to see what we need And listen to what we got Hold your head up high Let's find a way together, take it wherever One step at a time Oh, we never ever have to be in haste, no Learning to be loved Means to give and to take And to know you have to wait, oh Oh, it takes two souls To save us from coming apart Find the tools to make our own rules Now we go where we go, but we go ahead, oooh Love was never gone But I couldn't get through without you, babe When the hard times come And the light shines through Love is ever strong When we do what in doubt we know We could both hang on to what we have Ooh, ooh Aah, aah We hold our heads up high Knowing we both had to grow there When the knots are tight We can pull together stronger