<human>: Give me the gist of the text in a nutshell

This is something a friend of mine did.  The story has been shared in our friend group when we were teenagers, I thought you guys might enoy it!  

So Jimmy wears a good bit of black and leather.  He also shaved his head.  Jimmy was a good guy and liked his metal, but like many metalheads was really a stand-up dude.  However, he also doesn't take shit.

One day he and a few of our mutal friends are out about town.  We stopped at a local sandwich shop for a bite.  An older woman approaches us and tell, specifically our friend Jimmy, that he should be ashamed of himself for being a skinhead and that he gives proper white folks a bad name, that he's scum and a variety of insults.  She talks about Jesus and basically berates his appearance...because he doesn't look they way he "should."

This is where Jimmy shines.  He wiped the side of his mouth with a napkin and laid it down.  He turned to her and said, "I don't have hair because I'm going through chemo."  He stood up and towered over her.  "Yes, I dress differently, but that doesn't take away from the fact that you just attacked someone who has CANCER."

She looked horrified.  Without missing a beat all of us started patting him on the shoulder and giving him support, "Oh man, don't get worked up or you'll get sick again."

The sandwich shop manager saw everything and let us have our sodas for free.  The woman left quickly.
<bot>: Friend with shaved head gets called skinhead by an old woman.  Tells her he is going through chemo and makes her feel silly.