36CommentsElements of A Heartfelt Apology after the AffairWhat are the elements of a heartfelt apology after the affair? by Doug