On the rocky road to love, the going has been rough I fall down but some how I always got back up I've climbed every mountain, crossed every valley too I had a heart without a home, but I kept on keeping on Looking for a love that would be true They were all just stepping stones to you Well I have walked on mines, well I should have read the signs Saying dead end don't rush in, but I did every time I started believing, that I was born to lose, oh don't know But those days are gone, 'cause the love that you have shown Has given me another point of view They were all just stepping stones to you Stepping stones, I've stumbled over hearts 'til I found, solid ground
It's so clear, ain't it funny that it took a trail of tears, to get me here Now with no stone left unturned, I have finally learned Is the reason things work out the way they do Yeah they were all just stepping stones to you I have no regrets for the path I have walked They all turn to sand but you are my rock Stepping stones, I've stumbled over hearts 'til I found, solid ground It's so clear, ain't it funny that it took a trail of tears, to get me here Now with no stone left unturned, I have finally learned Is the reason things work out the way they do Yeah they were all just stepping stones to you Stepping stones stepping stones