Why did my partner cheat when I thought our relationship was good?
This is the question that hollows you out, isn't it? The cognitive dissonance is its own betrayal. But here's what Mirabai understood: the relationship you thought was good and the relationship your partner was actually living in were not the same thing. This doesn't mean you were delusional. It means your partner didn't tell you the truth—maybe not even to themselves. They felt something lacking, unstable, or unnamed. Instead of speaking it, they sought elsewhere. Some people cheat not because the relationship is bad, but because they're bad at vulnerability. They'd rather have a secret than have a hard conversation. Others cheat because the relationship *is* good—but they're running from goodness itself. Commitment can feel suffocating to someone who never learned how to stay. The infidelity isn't a judgment on you; it's a symptom of what they haven't resolved in themselves. The painful work now is separating two things: (1) whether the relationship was actually meeting both of you, and (2) whether your partner had the emotional maturity to say so. You can build a good relationship with someone incapable of honesty. You just can't build a true one. Ask yourself: what would you need to hear from them right now, and are they capable of saying it?