Steppin' Stones

On the rocky road to love the goin' has been rough

I fall down but somehow 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 keepin' on

Lookin' for a love that would be true

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

An' I started believin' that I was born to lose, oh, don?t know

Oh, but those days are gone 'cause the love that you have shown

Has given me another point of view

Oh, but 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 finally learned

There's a reason, things work out the way they do

Yeah, they were all just steppin' stones to you

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 but 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

There's a reason, things work out the way they do

But they were all just steppin' stones to you

Steppin' stones, steppin' stones