My husband cheated. Can I trust him again?

-- Question for John --