How long does it take to recover after an affair?