Surviving Infidelity

Finding out that a partner cheated on you is one of the worst feelings imaginable. Being betrayed by someone close …