I don't want to be a scaremongering but is his mental health OK?
My H got like this before they diagnosed bi-polar disorder. He can still blow up at times but medication keeps him mostly level.
Just a thought to consider. He won't want to be told this but maybe read up on it& see if symptoms fit.
Have you even unknowingly put your foot in it?


Mr. S. gets annoyed with other drivers, not cyclists as a rule and never me I'm pleased to say.