Oh, OP, if your own mother was like this throughout your childhood/teen years, too:
...she does judge because in her words I "don't look like the models on the Internet".
She's always commenting on how I'm heavy on my legs and bum or if they look smaller than normal.
Or how I didn't glow when I was pregnant but my friend did.
This is what I showed her and she basically said my tummy is too flabby for it. I can't shift it though, it's from my 2 c sections and I can't get it smaller
then no wonder your internal voice is:
I want to be perfect in all areas and I'm not.
I don't think it's fair to say to imply that people of a healthy weight can't have insecurities, I have an absolute bucketful but I am really trying to accept me for being me.
I'm fully aware of my flaws but sometimes I don't always want them pointing out.
I'm my own worst enemy because I will sit there and pick myself apart but if it were someone else I wouldn't like don't be ridiculous, you're doing great.
There are ways somebody can give asked-for, honest opinions on clothes, without destroying self-esteem and self-confidence, FFS!
If not asked-for, then it's none of their business.
You have a lovely figure. I think yellow dress, denim jacket and nude wedges or dressy trainers.
PS Might it help if you arrange a phone-chat with your most supportive, confidence-boosting friend for the following morning? Will restore your morale, if being with your Mum does trigger off some negative feelings. Hoping her friends aren't similar towards you?