I agree with SC, Brewer. You should apologize. Even her response to you was dignified. Empathy goes a long way around here. You'd be better off exercising some.
Disclaimer: I am only responsible for what I say, not what you choose to understand.