Sorry, English is not my native language and in my country it is normal to address some women as "honey". There is nothing sexist about it, I call my mother and aunt that way too. It's a playful and friendly way of addressing woman.
I do appreciate that differences in language and culture can cause misunderstandings. But to me it comes across as patronising in the extreme to call a woman "honey" and then "explain" a bunch of stuff to her that you should be able to guess from the context she doesn't want to hear and probably is going to disagree with strongly. But not then be able to reply to say why because that would be more political talk that we should not be engaging in in this forum. As she's just said. So, err ... yes, because it makes me mad. *Breathes deeply*.
I'll chalk this one up to linguistic & cultural differences, but now you know! I like to think that I'm generally fairly easy-going and relaxed, so congratulations on finding one of the few things that can really set me off .
"You may call it 'nonsense' if you like, but I've heard nonsense, compared with which that would be as sensible as a dictionary!"