New mistakes means new problems. New problems means you've solved some problems already. It's OK to expect a lot out of the world around you, just don't expect perfection. Expect progress. Always be making changes to your life that mean you make new mi...