Phoebe
I had a sister (Elders wife) criticize my dress and look several years back. I literally tore her a new one. Lol She was speechless and embarrassed. Don't let people insult you. You sound like an amazing person.
There is a quote by Eleanor Roosevelt, "no one can criticize you without your consent." I love that one.
Hugs!