Keep on going, you just gotta fight it Keep on going, cause it's not too late
You can't back down, you can't back down Keep on going, you just gotta fight it
Keep on going, cause it's never too late You can't back down, you can't back down
When life gets tough, you're the one who stays strong
You've been both mom and dad since he did us wrong
Independent and fearless, you shine like the sun
You got my back no matter what I done
Thank you mama for all that you do
Through ups and downs, you see me through
With a heart of gold, love that's true
Oh thank you mama, I appreciate ya
Swimming in the summer, fishing by the lake
Watching horror movies, laughing till we ache
Camping trips and long drives under the stars
Even though we had our scars, we've come so far
Thank you mama for all that you do
Through ups and downs, you see me through
With a heart of gold, love that's true
Oh thank you mama, I appreciate ya
When I moved to Kansas and you wore those chains
It hurt so bad, feeling all that pain
But we pulled through, stronger every day
Your love and strength always light my way
Thank you mama for all that you do
Through ups and downs, you see me through
With a heart of gold, love that's true
Oh thank you mama, I appreciate ya
Yeah mama, I appreciate ya
I appreciate ya
Thank you mama for all that you do
Through ups and downs, you see me through
With a heart of gold, love that's true
Oh thank you mama, I appreciate ya
Yeah mama, I appreciate ya
Yeah mama, I just want you to know that I appreciate ya