useful high quality free dictionary: Merriam-Webster
http://www.merriam-webster.com/dictionary/mar
This sounds a lot like a more modern expression: The better is the enemy of the good: Instead of being able to be content with what is good, we always want that which is even better.