he has always been such a good, kind man and loving man, which is why his total change of personality and approach to me is so astounding
When I was younger I sort of cheated on an ex and ended the relationship.
He was pretty devastated.
He was threatening to damage stuff where we lived and at one point implied he'd hurt himself. At times he was almost crying and saying things like that he couldn't cope with this etc
After we finished, he got upset/annoyed they I wasn't inviting him on a night out with friends - on two occasions - and turned up where we were going and hung around. Once he challenged me when I was making polite conversation with a band member who was performing at the venue. He essentially stalked me on two occasions and made scenes.
I was about 25 and have matured a lot since like most people do. I was probably a lot more selfish and lacking empathy than now, as would be the case for many people as they mature from young to older.
The point that I'm taking a long time to get to is; that I still never once said things to him like "you have no self respect".
I didn't personally insult him. I had some empathy that he was in pain and didnt want to make it worse or humiliate him. I didn't want to be cruel.
I listened to him the night I ended things, and stayed up all night trying to keep an eye on him in case he really did try to hurt himself (which he didn't, he's living in Edinburgh with his long term gf).
I was a 25 yr old ending a short ish relationship and I was still not as unnecessarily cruel and derogatory and lacking sympathy & empathy as your husband.
This is in indication of someone's character when they no longer want you & you are no longer of use to them.
A remotely decent person will not be cruel. They will keep their mouth shut.
A good person is a good person when someone is not of use or interest to them.
He is not.
It is extremely unlikely that this came out of nowhere.
But even if it did, his behaviour in a situation like this - when he doesn't want someone anymore, when he's discarded someone, when he's moved on ...... Is unnecessarily cruel/harsh and exceptionally lacking compassion. He didn't have to say something like that. He could have been cringing and embarrassed and thinking it, ....but he didn't have to say it.
Likewise he's turning up at your home and nog even giving you a heads up, even though he knows you're devastated.
(Your kids have gotten past what he's done rather snappily. I think you all have him on a pedestal and idealise him and pander to him).