"Hey!" Will knocked her hand away with a slap and stepped back. "Maybe getting pissed is better than feeling like shit, and also, anyway, I'm fine." He went to find his cane so he could lean on it while he cracked open the can quite deliberately.
Why was he being an arsehole right now? he wondered vaguely to himself. Did he want to be alone? But he couldn't seem to find it in himself to stop it, even though he knew he should. Maybe having people angry with him was better than the pity he'd been getting lately that he was utterly sick of.