Long story short - married a long time. Husband had an affair and got OW pregnant within 3 months of knowing her. Needless to say, he wanted to end the marriage. I did not.
He dragged me through the courts at eye watering costs and has been made to pay a percentage of his salary as maintenance until he retires. We have two kids together.
Move forward 6 years (since we divorced) and he continues to be an utter arse about money, however, he does this via our children as he and I have no contact. He's forever telling our now adult kids that 'he's skint' (then OW posts photos of them on yet another holiday abroad) and yesterday, he told our daughter that the birthday money he promised for her birthday 10 days ago ' would be late, as I have to pay your mum money... so I'll have to ask work for an advance'. Note that 3 weeks ago he had enough money for a deposit on a 4-bed house.
I just don't get it. He used to be the kindest and most generous bloke who loved his kids dearly (he now has two more tiny kids and an extended family in the Philippines).