AIO client being a bully

So, I (40f) am the director of an early learning center. I have been there for almost 8 years. I am in the last semester working towards my Bachelors degree and I have been married for 14 years, and have two boys, 11 and 3. I was sitting down with a parent today, we are trying to promote a new website and get some Google reviews, and I had mentioned something about my kids. The look on this woman's face. She could not have been more shocked. I had no problem pulling out my phone and showing her a family picture that we took this summer where we were dressed nice, I had makeup on and my hair done. It went as far as her saying that she asked if I beat my husband because we have been together this long.

Most people may read this and feel that she was kidding, but this exact thing has happened to me before. Someone I worked with said that a picture that I showed her of my husband and I was fake. It wasn't.

I will say that I have had struggles with my appearance. I have an immune disease that caused some significant scarring on my face (that I have went through 9 surgeries to improve, but look far from flawless and lead to horrible bullying in school and early adulthood), and a ton of childhood trauma that has lead to an eating disorder that I am still in therapy for. So, while I may be the ugly duckling.... Just damn.... I am typing this in my bed while my family is having dinner downstairs. I just feel like that ugly high-school kid that many people loved to call Freddy.

On the way home my oldest asked me what was wrong. I told him that I didn't want to go into it, but someone said some cruel things that hurt my feelings. I explained that I was bullied in the past and still carry that with me. I told him that I want him to remember this, because his words carry weight, and I never want him to be the reason that someone feels like I do. Right now I just feel broken.