The ten very different types of affair revealed by a top psychologist. From a narcissistic affair to an exit affair, how to identify each kind... and heal from them
Being cheated on is an excruciating experience - as psychologist Amanda Charles knows to her cost. Her heart was shattered when she discovered that her own husband had several affairs.