I think this one is pretty logical. In most cases, the cheating partner stays with their significant other because they’re aware they will never find someone better than them.
A cheating husband stays married because he knows that no other woman will love, respect, and treat him the way his wife does. And that’s what he’s afraid of losing more than anything else.