The “Man for All Seasons” has a wise and useful reflection to share with us [perfectionists]:
If you cannot pluck up bad ideas by the root, if you cannot cure long-standing evils as completely as you would like, you must not therefore abandon the commonwealth.
Do not give up the ship in a storm because you cannot direct the winds. And do not arrogantly force strange ideas on people who you know have their minds set on a different course from yours.
You must strive to influence policy indirectly, handle the situation tactfully, and thus what you cannot turn to good, you may at least make less bad. For it is impossible to make all institutions good unless you make all people good, and that I don’t expect to see for a long time to come.
[Source: Finding God in All Things: a Marquette Prayer Book; Doug Leonhardt, S.J., Editor]