In a not dissimilar situation some years ago, with two feral children where my friends sister had been trying to end it for several months.
Eventually it took her siblings and their husbands to gather everything and delivered it to his parents home while the children were with their mother and he was at a stag.
Her home had become the default house for his children to stay with it every other weekdnd and when he kicked off about her having friends to stay when the children would be due to stay on one of his weekends.
HER home she realised that she paid for was no longer hers.
They cleared the place in two hours and delivered it.
His parents it turned out didn't want his ill bred children staying every weekend and had given him notice of this around the time they started seeing each other a year earlier.
They had met through work.
She sent him a message it was over and his stuff was now at his furious parents house.
It gave her great clarity to hear his parents sympathise with her about the childrens awful behaviour.
He had tried to imply it was just when with her.
He was furious with her for ruining his weekend away!
Anyway it was back and forth for several days, him going from begging to nasty, until he told her " it isn't over until I say it is over".
She was advised to log it with the police.
He couldn't believe she had done that as the police called to his parents very MC neighbourhood and told him to not contact her again.
He got the message only then.
That was several years ago and she refused to entertain men with children going forward.
Too many are just looking for a woman to do the inevitable donkey work involved in caring on their time.
He caught you for 5 years, almost completely rent free on a 6 figure salary?
Spending 1k on the housing and feeding of his 3 children a month?
Wouldn't we all love to do it so cheaply?
These guys are usually extremely mean when it comes to money.
Money was his core focus if you look at all his texts, not you.
You were nothing but generous and kind.
Remember that....for 5 years!