Searching for the 'perfect' meditation to fight perfectionism

(CNN)The squeeze to succeed comes from everywhere: parents, teachers, advertisements, social media -- even our friends.

And it starts early: We're told from the time we can talk what slang we should use, what we should wear, how much money we should make and the type of home we should live in if we want to be considered winners in life.
Even for the most laid-back type B's among us, the strain can pummel our self-esteem and take real effort to escape that hateful thought: "Am I good enough?"
Just imagine the pressure fermenting inside a type A perfectionist, who consistently strives to achieve unrealistic standards for nearly everything they do.

    What is perfectionism?

    Perfectionism isn't the same as working really hard, trying your best or being competitive, say specialists.
    Instead, the mindset is an unrealistic reach for the unattainable, where mistakes are personal flaws, there is no self-compassion and only being flawless will make you "good enough."
    There are three types of perfectionists, according to psychologist and leading perfectionist researcher Gordon Flett, who directs the LaMarsh Centre for Child & Youth Research at York University in Toronto. Flett and fellow Canadian psychologist Paul Hewitt defined these attributes in a groundbreaking study decades ago.
    The first type is called self-oriented perfectionism, where you put demands on yourself. A self-oriented perfectionist might say things like: "It makes me uneasy to see an error in my work," or, "I set very high standards for myself."
    The second type is other-oriented, where you demand perfection from others. An other-oriented perfectionist will be critical and judgmental of family, friends and colleagues, saying such things as, "I can't be bothered with people who won't strive to better themselves."