Newcastle manager Alan Pardew has announced his intention to punish himself for his outbursts during his side's 2-0 loss to Man City last weekend.
Pardew was so incensed by referee Mike Jones's decision to disallow a Chieck Tiote goal for offside that his frustration boiled over in a touchline spat with City manager Manuel Pellegrini.
In a quite shocking and brutal rant, Pardew called his counterpart a "f***ing old c***."
Pardew subsequently apologised for his behaviour and The FA only gave him a warning instead of punishing him.
But that was insufficient, according to the man himself.
Pardew still feels he deserves more, so he's decided to punish himself.
"There are a couple of things I would like to do outside my work hours in the local community,” Pardew told the Telegraph.
"I have heard from [assistant manager] John Carver there are a couple of boys’ clubs struggling and I am going to do something with a housing association in Walker.
"That will be my penance to my two girls who are a little bit miffed about my behaviour. I am not proud of the comment I made. I am going to punish myself."
Now, the FA do not always get things right when making judgements in disciplinary cases, so this is to be applauded.
Pardew's rant was deplorable, but he can at least take some credit for taking action where the FA did not. Cue other managers following suit, or not.