I don’t think I have.
I once tried to discuss the Catholic beliefs about Mary with some people I work with around Christmas time. We occasionally have religious discussions so it was not out of the ordinary. We were discussing Christmas and what Jesus coming into the world means for us. We are friends and consider ourselves sisters in Christ so I’m not about to bash them over the head with Mary. In fact, I got a bit tongue-tied trying to figure out the best, gentlest, most loving way to bring her up and we were already discussing the Birth of Christ. Mary sort of naturally came up. I hadn’t gotten more than a few words out when they said that they found “this discussion offensive” and would I please not continue. I suppose you had to be there and hear them for yourself. I can’t remember her exact words but the gist was that if I valued our friendship, I would never say her name again in front of them. I was rather taken aback with their vehemence on the matter - our continued friendship was on the line. One second we were having a friendly discussion and the next, I’m about to lose a couple good friends.
Why could we not even share our spiritual experiences as one Christian to another, as friends? Why could I not tell them about what Mary did for me? Why were they willing to sever our friendship if I ever tried to talk about Mary, anything about Mary, then or ever again? It seems pretty clear that they dislike her so much that they don’t even want to hear her name, even connected to the Birth of Christ.
I still work with them. Despite their attitude towards Mary, I still consider us sisters in Christ. They pray for me and I pray for them, and occasionally we even pray together.
Besides, I know Mary loves them as her children even if they don’t love her as their Mother because she wants all souls to be saved. She will continue to direct graces their way because they love her Son so much.