Yes, and to add to that... I would be outraged by that comment. That person would have heard it from me and then some if I had received it. It's a good question why you're not angered & incense by this type of treatment.
Do you have a good therapist? I think it's time to work on your self-esteem, self-respect and self-worth, and to take a good hard look at these things square in the eye.