Another quick update...

After yet another discussion on the subject, she just agreed to break off contact with him completely. Of course, there's no way to know if she really does, but i believe her and i'm very happy about it. She says that she completely understands it from my point of view and she's very apologetic for letting it go on this long. Things are looking good. Fingers crossed that we get good news from the embassy this week.