Alaraine,
I'm sorry that you had to hear that garbage. Like others have said, don't let it get to you. I'm glad that you didn't react by lowering yourself to their level. At least on this forum, you have supporters who've experienced the same stuff. We get it.
Phil