I know you must feel this way, but it is only his nonsense words making you feel like that.
Let’s look at some other angles I’ve picked up from your other threads.
You have a secure tenancy that means you and your children can stay in your home. This is huge. You can kick him out or get a restraining order and let him sort himself out. He is a whole adult and how he houses himself is his responsibility and never yours.
Your mental health will improve.
Your mum supports with your eldest and offers good support.
You are starting to get your physical health sorted with your next physio appt soon. The fact you have been a gym regular until relatively recently gives you a better statistical chance of recovery. As an aside, have you had blood tests to check you have no deficiencies as a result of your diet?
You and your son will choose your own diet, whether to leave leftovers on a plate and whether to indulge in the odd treat.
It is clear from your posts you are an emotionally and intellectually intelligent and articulate woman. This will stand you in good stead.
I believe you are fundamentally a good mum and you will find and seek out the support you need without him.
It is also clear from your posts that you are beginning to see this behaviour for what it is. Keep questioning. Use the smarts you have been blessed with.
Next year, I hope you have a festive arch and a Christmas tree and love and laughter and probably some nice potatoes x