Who should be angry right now?

Keanna

My husband doesn’t like when I criticize my body. And I body shame myself when other girls are around me that I know look way better. I was getting anxiety today because a girl I know (who is very nice) has a great body is coming over with her husband (my husbands good friend) and I was explaining my anxiety to him and he was getting upset and said it was stupid. Now we are both angry at each other. Who should really be angry right now?