advice
Should you forgive a cheating partner? Two people share their experiences of infidelity
When things go wrong in a relationship, some of us are hard pressed to forgive any kind of betrayal, as the hurt can be multi-layered and complex, writes Geraldine Walsh