Thank you all.
I don't let him in, he lets himself in with his key. As he says it is his f house. He still pays the mortgage, but throws it in my face constantly. His house is falling apart though. He also threatens to stop paying and names a local terrible area that we'll end up in. He knows it is really important for me to stay in this area due to DCs schools catchment. Plus I don't have a car. Our family car broke just before he left, he keeps promising to sort it or buy a new one but hasn't as yet.
When he's nice, he happily pays for things, when in a mood he flips about buying a bottle of water from the shop for us, and then says he gives me X amount of money. I explain that he doesn't actually give me any money, he pays the mortgage. Other times he buys loads, meals, food, etc.
The mustard incident was a one off, I would never ever let him do anything like that again. In the summer I stopped him as he was chasing my DS with carex to wash his mouth out. This is why he says I undermine him as I stopped him, and they all know I will not allow it. I tell him he is wrong to threaten it, but he turns it and says I am the one in the wrong as I undermined him in front of them. I did tbh, but I had no choice.
I am currently awaiting counselling or CBT. I don't know what is wrong with me as deep down I still love him, but that is my lovely H who was happy for over 18 years, I don't like the new version, but find it hard not to love the old him, especially when the old him is here for a few weeks at a time.
Our DD would happily go with him, this is also what I worried about. As if he asks her, I would have to step in and said no.
Thank you I do feel reassured, and a bit shocked at the thought of possibly being abused. I used to be so strong, would have a healthy argument with him, but now I don't know, I think I'm just heartbroken. Nothing makes sense.