Your INFJness:

You have strong opinions, but you want to create balance. You fight for others and you're insightful to the point that it might freak others out. You also struggle with perfectionist tendencies and dealing with criticism. You're so aware of others emotions that you find yourself absorbing the emotions of other people...or even the energy in an environment. You often feel so very different from those around you. But...you are not alone.