@Loghanw01
My ex told me I "put too much food on the table" at dinner (I was feeding 7 of us! I shopped at the wrong places (not the right supermarket), didn't speak to the neighbours in the right way (too chatty), wore clothes that were 'not his style', didn't drive properly, didn't parent my kids correctly, spent too much money on them at Christmas (£70 each), that I shouldn't have got my hair cut as a treat when I graduated as a mature student, that because I had been self-employed for years I wouldn't 'make it' in an office environment - I am shocked even to write all this now!
The last straw was when he made my kids sit still on a chair for an hour for accidentally leaving a light on and 'running up the electric bill' - that's the level of criticism he reached. Luckily someone was a witness to that and I called Women's Aid and got out.
Go and read The Verbally Abusive Relationship by Patricia Evans and also Controlling People by the same author. I read them and the scales fell from my eyes.
I left, started a new life and yes, am now a single mum with 3 children, but I work full time and we have a happy, free, albeit chaotic household!
If I'm too tired to do the dishes either my kids to them or I leave them! I had two controlling and nit-picking relationships in a row (one 14 years, one 3 years) - believe me, it's not you, it's them, and I'm sorry to say he won't change, and it is harming your children to see him treat you like that - it is modelling completely wrong behaviour.