I know divorce isn’t easy.
I know that abuse is hard and dangerous to extricate yourself from.
I know that your self esteem might be in the toilet.
But for the love of god please make plans so this is the last Christmas you are the only one with no gifts, had all of your hard work denigrated, your cooking sneered at, your appearance criticised and so on.
No one has a perfect relationship, but it’s perfectly possible to have a relationship without any of the above, and no relationship is better than a shit one.
Life is hard anyway. Don’t let it be harder than necessary.
My mum put up with a shitty relationship for 20 years. Then when she was finally ready to think about leaving she died. Years of knowing it was shit, wishing she could escape, putting up with the criticism and when she’d finally decided it was too late.
For you and your children if you have them, make a plan.