These days have left their marks but I won't go down without a fight bare knuckled and ready to cross I'm on the ropes prepared to bite And even if it's all wrong And even if I fall down There is nothing that can break my bones And even if it's all wrong And even if I fall down This battleground will be my home But still after all these years I'm rolling with the punches I'm rolling with the punches I ain't afraid of no ghost Still rolling with the punches These days will take their toll but i'm still standing, on my own two feet I won't cower in my corner counting all my bruises, no I will not admit defeat And even if its all wrong And even if I fall down Theres nothing that can break my bones And even if its all wrong And even if I fall down This battleground is all I know But still after all these years I'm rolling with the punches I'm rolling with the punches I ain't afraid of no ghost Still rolling with the punches