OP, I'm sorry you feel so sad.
Unfortunately you have had three children with a mean unkind man, who felt you needed a kicking and took his opportunity.
Just like someone would kick an animal for no reason.
He knows well that Mother's day means something to you, but the ugliness of his character means he just has to take the opportunity to make it clear to you how little you mean to him, and to reinforce the point he buys twice for his mother.
A nasty mean man is what he is.
Any upset from you today will be met with further nastiness and accusations of being "too sensitive" no doubt.
He's a shit husband and I bet he's no great shakes as a father either.
A good father wants to teach consideration, kindness and appreciation to his children for all their mother does for them.
It is what normal decent men and woman do when they share a family.
Is it so hard to do?
Absolutely not.
Not for decent men.
The nasty ugly ones use it as an opportunity to hurt and diminish their partners, the mother of their children.
Unfortunately OP, you do sound like a doormat.
Much as you clearly love your children, modelling a dormat is not good for them either.
You only have one life and only you can make it better.
Write a list of everything you do for your husband and write a list of everything he does for you, and reflect hard on it.
There is nothing wrong in teaching your children manners, appreciation and consideration for others.
These are great life lessons that help them grow into decent human beings.
The opposite of their father.
Perhaps you need to seriously think hard about your level of sacrifice and selflessness.
It really doesn't do your children any favours to see their mother behave like the house slave and skivvy.
Let yesterdays upset mean something.
Stop giving this awful man you married, so much power over you and your happiness.
Start detaching from him.
Invest in loving and being really kind to yourself.
Very hard for your children to learn to be kind to mummy when Daddy isn't and mummy isn't very kind to herself either.
A wonderful friend of mine gave me a tape ( 25 years ago) from an American church where the preacher was speaking about the importance of mothers teaching their children consideration of others by mothers modelling kindness to themselves.
Sitting down and having a cup of coffee and calling it "mummy time".
Explaining to your children that mummy needs to sit and have 5 minutes to drink her coffee and have some quiet time.
My 🤚would go up and I would say its mummy time, give me 5 minutes please.
It taught them about having to wait, and that mum's needed 5 minutes too and about realising that others have needs too.
These are important things that children need to learn from us.
Wishing you well.