Imperfection isn’t such a bad thing, guys. It’s a trait we are all born with. Don’t be hard on yourself while trying to be your ‘ideal’ best all the time.
By their very make-up, life & physical environment on earth are imperfect. Trees are not painted picture-perfect green all the time, they also shed their leaves & stand bare to witness the wind. Flowers aren’t always facing the sun in all their glory, they also wither away with time. This is called the life cycle. Nature is pleasing as it is & so are we.
I am not saying don’t enhance yourself, please do. Shed your old skin for a newer, more positive, more confident YOU but don’t overkill & try to become ‘flawless’ in everything you do. That’s not possible, my friend. While always be the best version of yourself, remember that best doesn’t equal perfect. Even the best of chefs sometimes don’t whip up their specialty dishes in the most exemplary manner, even the best of consultants sometimes go astray in their domain areas. This is called being human. Let’s be humane about being human. 🙂
We end up inviting mental & subsequent physical problems while chasing ‘perfection’ in every little sphere of our lives. Let go of some thoughts. Sometimes letting go liberates us mentally in ways I can’t even begin to describe in words! It’s a powerful feeling.
Love yourself while being a work-in-progress. Don’t wait for ‘so-&-so’ life event to happen before you start accepting your own self. Life is a journey, with new twists & turns everyday. Put your best foot forward in every situation, learn from every experience but don’t be overly critical when you are not ‘perfect’ according to your own/others’ ‘standards’. We are all learning as we live. Cherish the journey, the destination is not ‘perfection’ but gratitude – for all the learning & experiences. 🙂