. In real life, that is another story, and we deal with factual events that can affect us physically, mentally and emotionally. It can happen that your husband having an affair, and you can't stop that. Once in a couple's life you will pass through a time test about your marriage, and this is your chance to prove your worth and help yourself. As a wife you are ought to be the best that your husband has and as a woman you do not deserve to be treated as trash. You should fight on in a manner that you still have poise.
That is right. Maintain composure and civility. The necessity of confronting your husband and his mistress in public or even his mistress along is unrequited. What you can do is to tell your husband that you know he is having an affair, and you want to talk about it. Talk in terms of your family's interest and concern. This will serve him an ultimatum of what he got to lose if he continues with his foolishness. Husband having an affair are just part of their past time because what's important for them is their family. There is even a strong bond between you and your husband and there is no reason to get angry.
This kind of approach has been proven and tested by many wives. This has helped them when they experienced the same problem. Right now, they are a happy family. They could bring back the true friendship as husband and wife when they took it in a peaceful resolution. Even marriage experts would consider for you to do the same. They have handled same cases and seen many marriages that prospered after an affair. Husband having an affair should be dealt with accordingly.