In many areas of your life being “good enough” and doing “good enough” work, is ok. But avoid glaring weaknesses or problems, that can derail you. You can’t be really great in all areas and to try consumes lots of time, especially in trying to perfect your weaknesses.
But in YOUR area – how you make your living or your unique talent – don’t settle. Be great at it – and then get even better. This is your gift to yourself and the world. In that, be the very best you can be.