MBTI + strengths and weaknesses

ISFJ + very supportive, enthusiastic, loyal, hardworking, patient, observant, reliable, practical

- shy, overload themselves, take things too personally, hate change, altruistic, repress their emotions

ENTP + knowledgeable, quick-thinkers, original, excellent brain-stormers, energetic, charismatic

- very argumentative, intolerant, can find it difficult to focus, impractical, insensitive

INFP + idealistic, seek harmony, open-minded, flexible, very creative, passionate, energetic, dedicated

- set standards too high, too altruistic, impractical, dislike dealing with data, take things too personally, very private

ESTJ + dedicated, orderly, organized, loyal, patient, reliable, strong-willed, honest, direct

- inflexible, judgmental, uptight, worried, selfish, wary to change

ISTP + optimistic, energetic, level-headed, creative, practical, relaxed, rational, mildly spontaneous

- stubborn, reserved, very private, easily bored, insensitive, risk-takers, hate commitment

ENFJ + tolerable, reliable, charismatic, altruistic, natural leaders

- overly idealistic, too selfless, too sensitive, indecisive, fluctuating self-esteem

INTJ + strategic, quick-thinkers, self-confident, decisive, hardworking, determined, open-minded, knowledgeable

- arrogant, judgmental, too analytic, hate structure, clueless in romance

ESFP + bold, original, observant, sense of beauty, practical, excellent people skills

- have difficulty focusing, very sensitive, poor planners, always seek excitement, academically challenged, loathe conflict

ISFP + sensitive, observant, charming, open-minded, artistic, curious, imaginative, passionate

- low self-esteem, easily stressed, academically challenged, competitive, unpredictable, fiercely independent

ENTJ + efficient, energetic, inspiring, self-confident, strong-willed, strategic thinker, charismatic

- stubborn, intolerant, impatient, arrogant, bad with emotions, cold, ruthless

INFJ + creative, insightful, inspiring, convicting, decisive, determined, passionate, altruistic

- very sensitive, overly private, perfectionists, impatient, always need a cause

ESTP + bold, honest, perceptive, original, rational, practical, good people skills, direct

- rule breakers, risk-takers, academically challenged, insensitive, impatient, miss the big picture

ISTJ + knowledgeable, strong-willed, responsible, dutiful, calm, direct, orderly, practical, honest

- stubborn, insensitive, judgmental, always by the book, blame themselves

ENFP + curious, observant, energetic, enthusiastic, very friendly, good communicators, can relax

- impractical, bad at focusing, over-think things, easily stressed, highly emotional

INTP + great analysts, imaginative, original, open-minded, direct, enthusiastic, objective, honest

- private, withdrawn, insensitive, absent-minded, condescending, hate rules, second guessers

ESFJ + looks for win/win situations, loyal, sensitive, warm, practical, can connect with people

- egotistical, inflexible, unwilling to improvise, very vulnerable to critisism, too selfless, very needy