I would be careful about encouraging her to commit adultery by suggesting she go see this person. I can't see it having a good outcome for your sitch. The OP is the "good" guy and that infatuation can take hold no matter what the real person presents as (and you can bet he'll present well). Don't think that "reality" has any impact here. Start working on what was wrong, with or without her. Do things to make yourself a better H and person, let her figure out what to do with her long distance A.