The Terrifying Truth about Adultery: ...And, Whether You've Cheated or Been Cheated On, How to Recover.