I don’t know if this is the same but my first stepfather was a total creep to my mother, he was shagging half of the local tarts and my mum worked in the local shop and heard about his shenanigans constantly, he also belittled her, hit her and financially abused her, they were together 13 years.
At Xmas one year then she had her work night out and met my now 2nd stepdad who is everything that the first one wasn’t and 24 years later they’re still together, she kicked him out, the bastard, when she started a relationship with my current stepdad and first stepdad lost about a stone in weight and went grey in a matter of weeks because he couldn’t believe that my mum finally got some strength about her and stood up for herself.
Fast forward to 3 years after he was flung out, he began a relationship with a woman that he had slept with behind my mum’s back and they had a daughter together, but she knew what he was like so every time he went to the pub she ‘d either demand to come or his stuff would be out in the front garden for him coming home
That’s what I call karma.
Btw both my stepdads have the same first name which is why, when my mother told me stepdad 2s name I thought she was winding me up!