Promises of Rose

Through a shroud of overwhelming despair
You reached out and saved me
You came from out of nowhere

And even when I pleaded
You wouldn’t let me fall
Yours was the strength I needed

With your love you taught me how good life can be
We dreamed of our life together
You gave so much to me

When the time came for us to part
I had to let you go
Though it broke my heart

Despite losing you
I did all we had planed, like I promised
And all your predictions for me came true

We were pawns of fate
But now that I'm with you again
I realize it was worth the wait