If he loved his wife of 21 years, he wouldn't have cheated. You donr cheat on someone you claim to love. I would leave him if I were her. He can never be trusted again and he will always be in his mistress's life since they share a child and it will always be a reminder of him cheating. Everytime she looks at that child it will remind her of his infidelity.