I Keep Fighting

I've come a long way
I can't give up now
I guess I have to keep going

Spirit weak, heart shattered
Can't breathe
My path's shackled to my legs

Can't move to see a better day
I'm sinking into the quicksand of your judgement
Oh this pain won't seem to go away
From me

Oh how will I keep holding on
When the world keeps trying to pull me down
What am I supposed to do
When it seems like there is no one around

But I keep fighting
I keep fighting
I keep fighting
For my life

Holding tight to my soul
Must protect it
From the lies that fill my head

Transgressions I admit
I've repented
Please can you free me from my demons
Oh this pain won't seem to go away
From me

Oh how will I keep holding on
When the world keeps trying to pull me down
What am I supposed to do
When it seems like there is no one around

But I keep fighting
I keep fighting
I keep fighting
For my life

Life
For my life
For my life

Most popular songs of Kelly Khumalo

Other artists of Middle of the Road (MOR)