The best is the enemy of the good. meaning
HOME
PROVERBS
perfection
The best is the enemy of the good.
means that:
The demand for perfection might stop us from trying to obtain a good or favorable result.