Written by Fran Lucci and K.A. Parker
Produced by Marlon Mehr

Lyrics

It really is a miracle that I have come this far
Without a hope without a prayer without a guiding star
In spite of my naiveté and many dreams betrayed
I know I would not be here now but for Mistakes I Made

But for Mistakes I Made
Who knows who I might be
Some other heart some other soul
Some other destiny
But for the times I took
A wrong turn unafraid
I might have missed it all
But for Mistakes I Made

So many times I tried to change things out of my control
Jealousy and all the rage that swallowed me up whole
The years that I spent loving those who did not feel the same
The times I didn’t trust myself with only me to blame

But for Mistakes I Made
Who knows where I might be
Some other place some other time
Some other destiny
But for the times I took
A wrong turn unafraid
I might have missed it all
But for Mistakes I Made

These things have taught me what is real
How to laugh how to cry how to love without regret
And when to say hello or goodbye

I know whatever comes my way my dues have all been paid
For you would not be here my love, but for Mistakes I Made

But for Mistakes I Made
Who knows who you might be
Some other heart some other soul
Some other destiny
But for the times I took
A wrong turn unafraid
You might have missed it all
But for Mistakes I Made
We might have missed it all
But for Mistakes I Made