How to Avoid Having an Affair

Doesn't it surprise you how many big celebrities seem to have affairs? Even people you would expect would never have an affair, such as religious leaders, find themselves in the hot water of an affair. That can truly be troubling at best. But why does it happen anyhow?