Trust is a complex thing, so long to establish, so easy to lose.
A general question, trying to find out a consensus here.
Can you ever trust someone who cheated on you? Does it depend on the level of cheating. Or is that it, one strike and they're out?