In my view the ability to compromise is a valuable ability to have in ones arsenal of abilities. However as listed in your examples @momogrow it can often be used in a self defeating fashion.
I would speculate based on The Oxford Living Dictionaries definition that compromise could be described as a form of negotiation. A negotiation with oneself or with others. Compromises - like negotiations can produce negative and positive results.
"Plans to be healthy and one continues to eat junk food, a craving is satisfied now."
This could be a negative compromise as by giving in to a craving one has convinced themselves defeat is only a compromise and in the long term it was self defeating.
However if one had been eating healthy for a month but was suffering distress from pushing them self to hard and neglecting their short term well being, then a compromise could be positive and spare them a sleepless night allowing them to rally the following day and continue to work towards their ambitions efficiently.
To conclude my view:
To compromise successfully on a regular basis is perhaps a skill few of us posses. One must remain ever vigilant that the compromises they make are not ultimately self defeating.
Thanks for giving me a reason to self reflect @momogrow
RE: Compromising - does it feel right?