I'm consistent in letting WW know that NC with OM is a boundary that I have set for our M.
A boundary she keeps crossing with no consequences because you are afraid of losing her and won't enforce your boundaries.
A boundary unenforced is no boundary at all. It's more like a "geeIwishyouwouldn't."
Look up Coach's old thread about Boundaries. They have to carry clearly-stated consequences, and you have to be prepared to ENFORCE the consequences, when she violates your boundary(s).