(((((((((Hugs))))))))))))) We've all been where we've said something we've regretted.
Don't sweat it too much. I'm as much a fan as anybody of self-flagellating, but it doesn't really help the matter
. Ask yourself, how will I respond to this differently in the future (because, believe me, you will always work with at least ONE moron!
May I suggest a phrase for future use? "I am not willing to have this discussion with you at this time." Repeat PRN (broken record technique) until the person who is attempting to attack you realizes you will not respond under the present circumstances. She can't have an argument by herself!
I used this phrase with great effect this week. And I may well verbally tear apart the person in question at some point in the future, but at that moment it bought me the time I needed to cool down.
And you are *not* a colossal idiot.