On the rocky road to love the goin' 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
Oh but they were all just steppin' stones to you
Well I have walked on mines when I should have read the signs
sayin' dead end don't rush in but I did every time
I started believin' that I was born to lose, oh dont know
Oh but those days are gone cause the love that you have shown
Has given me another point of view
They were all just steppin' stones to you
Steppin' 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 fin'lly learned
There's a reason things work out the way they do
Yeah they were all just steppin' stones to you
(instrumental)
I have no regrets for the paths I have walked
They all turned to sand now but you are my rock
Steppin' 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 fin'lly learned
There's a reason things work out the way they do
Yeah they were all just steppin' stones to you
steppin' stones
steppin' stones
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
Oh but they were all just steppin' stones to you
Well I have walked on mines when I should have read the signs
sayin' dead end don't rush in but I did every time
I started believin' that I was born to lose, oh dont know
Oh but those days are gone cause the love that you have shown
Has given me another point of view
They were all just steppin' stones to you
Steppin' 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 fin'lly learned
There's a reason things work out the way they do
Yeah they were all just steppin' stones to you
(instrumental)
I have no regrets for the paths I have walked
They all turned to sand now but you are my rock
Steppin' 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 fin'lly learned
There's a reason things work out the way they do
Yeah they were all just steppin' stones to you
steppin' stones
steppin' stones