For me, the essence of compromise is its temporal nature. Compromises are not for life; at most, they can be "for now". Compromise is something you work out to reach a specific temporary goal. The goal can be increased relationship security, rebuilding trust, having a baby, getting a divorce...
Not really a good compromise: "I will never seek out any new partners although I desperately want to because you cannot handle it."
A good compromise: "I will not seek out any new partners for the two remaining years before our kid goes to school, because you cannot handle the stress of dealing with outside partners and small children at home."
Me: bi female in my twenties