@Trouble Im not exactly sure what you expect with this thread because quite obviously noone would be able to "help" with this kind of problem. Not only its really personally and others should not really have a say in it, but it allso depends on the persons view on the problem, I personally dont even find a problem there at all (wont go into detail, sry).
I agree with the above, what is the actual problem? Visit whoever she wants to, problem solved... She is making her own problems so not much anyone can do.