So glad you are still here Khimaira. And thinking of it less, that's good. And looking towards the New Year. Every day you get through is a good day.
LEM's right, you know. Your DH uses a lot of bullying behaviour towards you. The apples weren't geometric enough? FFS, they're apples!
You know, a lot of guys feel that to be successful men they have to control everything. But they find they can't control everything at work, they can't control tiny children who don't follow their 'rules', they can't control bad weather, traffic jams, a million other daily annoyances. But - guess what! If they bully and belittle and demean their wives enough, they can control THEM. And their poor wives end up thinking that it's all their own fault & they don't deserve any better.
Maybe your DH learned the behaviour from his parents' model when he was growing up, maybe it comes out of his own feelings of inadequacy, who knows? And who cares? Wherever it comes from, he should not take it out on you. He's bullying and manipulating you to make himself feel better, and that's just wrong.
I'm not a professional, I'm just a mum like you trying to do the best I can every day. I can't say where your depression comes from or whether it is because of him, but I am sure that his critical behaviour and lack of support & understanding are making you feel a lot worse.
I know that when you're feeling low it's very hard to be objective, but please try and take a step back and look at your relationship as if you were someone else looking in. What would you think if your BIL treated your sister like this? Or if your friend's husband was so critical when she had gone to such trouble to make his favourite apple pie? I'm sure you'd feel angry on their behalf. It's ok to be angry for yourself too. And sometimes it's better to show that anger than to bottle it all up and turn it in on yourself.
And please try not to worry about DS doing what my DD in that posh shop. I was mortified at the time but the point is, I survived, she has grown out of throwing tantrums, and I've got a great story to tell when she brings a prospective boyfriend home ;) But seriously, these things happen and they seem dreadful at the time, especially when we're already feeling low and without confidence, but we do get over them. And your DS will soon be older and better able to express himself in other, less embarrassing, ways.