- Votes:
 
Katie Holmes - Mistakes I Made 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 nativity 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've tried to change things out of my control. 
 The 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 Katie Holmes - Mistakes I Made - http://motolyrics.com/katie-holmes/mistakes-i-made-lyrics.html
 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 in my life, 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 
 I might have missed it all 
 But for Mistakes I Made









