I wanna cry

This may be long I am sorry..
I thought I'd share any comments are fine please no rude..
I have an amazing man he's my everything I'm a plus sized women but I'm tall I'm 5'9 I'm thick but have long legs..
So today I was in a lot of pain my son was low and it felt worse the. Like before you get a period those cramps..
I was a bit doubled over so we went to a store we had a lot to get and I needed stuff he suggested a cart and I can sit instead he knew I was hurting and I was.
I was about in tears but shopping had to be done.
I'm going down an aisle talking to my hubby I laughed because he saw it said something weird and he made fun of it..
My husband walks away to grab something I needed the last aisle over real quick.
A man comes up and says no wonder people stay fat need a cart to get around and won't get up!
Then looked at me and said point right here.. His wife rolled her eyes at him like omg your an ass stfu!
My husband comes around I'm crying I told him and he goes off on the man..
Told him do you know why.... My wife is in that chair!?!! No she's fat and idc! Maybe she needs to walk it'll do her good..
He told him she's pregnant you jackass I stand up and all you see is bump..
I'm round I'm showing all baby..
And all you hear is my husband going off on him saying your what's wrong with people you judge based off looks instead wtf is inside a person.. Wife apologized a million times said he's an asshole congrats and don't let this asshole get to you..
Manager came over and asked what the problem was my husband said this man is verbally attacking my wife for no reason she's pregnant!!
And wife told on her husband and then man was told to please check out immediately and leave the store.
He said he doesn't allow bully's in his store.. 
And apologized and said he'd give us a discount with our groceries and said anyone bothers us because I use these carts to notify him that these carts are for men and women in need no matter there size or issue!
People need a hand and we bought 30 for this store for a reason!
I come home hungry I can't eat I cried all day saying how fat I am I feel so disgusting.. I hate people who are so rude I lost 26 pounds to make this child.. I will lose it again and then some..
I'm so emotional I don't feel pretty..  😒😪😩😫
Am I that bad really???
Sorry for ranting and so long today wasn't good at all...
I'm blessed to have my husband he's my rock my best friend he even cried with me..
I can't be without him! 21 weeks down almost done!!!