Cheating Partners – How to Decide if You Should Stay or Leave Your Cheating Spouse