
Fifteen years old with a baby in my arms
But my loving mama kept me safe from harm
I’ve got a sensitive soul, a mind that works its own way
But I fought through the shadows to be here today
There were times I couldn't stand, the pain was so deep
But I learned to walk again, I’ve got promises to keep
ChorusOh Michelle, you’ve come a mighty long way
So fix yourself up, get ready for the day
Put on a smile, let the sweet music play
Don't ever give up, you've got so much to give
You've fought for this beautiful life that you live
Verse 2Twenty-six years of marriage, standing side by side
Got a second chance with my kids, filled with so much pride
When the world gets too heavy and I need some release
I hold my dog Chewey and I finally find peace
I wrap my whole heart in my favorite song
Proving to myself that I've been strong all along
ChorusOh Michelle, you’ve come a mighty long way
So fix yourself up, get ready for the day
Put on a smile, let the sweet music play
Don't ever give up, you've got so much to give
You've fought for this beautiful life that you live
BridgeLook in the mirror, there is nothing to fear
Go to the doctor, let them help keep you here
Don't be scared of the steps that you still need to take
Do it for your own healing, for your own spirit's sake
You survived the hard times, you weathered the rain
Now it's time to love yourself and break every chain
Final ChorusOh Michelle, you’ve come a mighty long way
So fix yourself up, step out in the day
Put on a smile, let the sweet music play
Don't ever give up, you've got so much to give
You've fought for this beautiful life that you live
Yeah, put on a smile, let the music play
Michelle, you've come a mighty long way