This is so demotivsting. „Just“ do your best implies you are expected to do more and you fail in societies opinion.
I have to remind myself this a lot. Strive for progress, not perfection.
Yep progress has no finish line and there's no such thing as perfect