I really can't say this enough; No no is perfect. However, it is in the nature of all of us to try to achieve perfection at every waking moment. And to be honest, there is absolutely nothing wrong with that. But the secret to being whole is accepting that many times you are going to fall short. It's life. But as we all know this is easier said than done so I have come up with some tips to help you stay grounded in your never ending quest for perfection.
Allow yourself to feel. This was really hard for me personally and sometimes I still struggle with it. Oftentimes we like to run away from uncomfortable feelings like depression, embarrassment, anger, etc. Which is completely understandable because, well, they're uncomfortable! But you have to be able to sit with these feelings. You have to allow your body and mind to go through those motions sometimes. Because the reality is that life is going to keep throwing curve balls. Being able to sit with these feelings, analyze them, and ensure that they aren't misplaced keeps you open and allows peace to come alot easier.
Be creative. Let your mind create an offspring. And reap the benefits of knowing you nurtured and cultivated something that you take pride in. My theory is that lack of creativity is the reason so many people that work 9-5 jobs are so miserable. This blog, among other things is the birth child of my mind. But for you it might be something different, like decorating your place, changing your wardrobe, picking up a hobby, or exploring a childhood fantasy. Whatever it may be, when you find the thing you want to do but don't have to and it represents you, you discover things about yourself you may not have known were there.
Surround yourself with honest people that support your creative efforts and respect your feelings. There is nothing worse than a person that tries to invalidate your feelings by making you feel bad/worse when you are trying to find/maintain peace, or make you feel good when you have good reason to feel bad. The people in your life should be cultivating your creativity and acknowledging your feelings. People that do so become natural healers in your life and help you get one step closer to wholeness.