[Verse]
Woke up this morning, rain on the tin,
Feeling that ache crawling under my skin.
The mirror don't lie, it shows every scar,
The weight of the world’s pulling me apart.
[Chorus]
But I keep holdin' on, though it’s tearing me down,
This life ain’t easy, it’s a battleground.
I hear the whispers, “You’ll never be enough,”
But I won’t let go, 'cause I’m made of tough.
[Verse 2]
The fields need plowin’, bills stacked high,
And I’m chasin’ dreams that seem to pass me by.
The dust and the doubt, they cloud my way,
But I lace up my boots and face another day.
[Chorus]
I keep holdin' on, though it’s tearing me down,
This life ain’t easy, it’s a battleground.
I hear the whispers, “You’ll never be enough,”
But I won’t let go, 'cause I’m made of tough.
[Bridge]
There’s a light in the distance, faint but true,
A voice in my heart says, “You’ll make it through.”
Though the road is rough and the nights are long,
I dig deep inside and find where I belong.
[Chorus]
So I keep holdin' on, though it’s tearing me down,
This life ain’t easy, it’s a battleground.
I hear the whispers, “You’ll never be enough,”
But I won’t let go, 'cause I’m made of tough.