You know you're an INFJ when...
you try to find common ground with everyone, and can pretty much relate to everyone on some level.
you feel for people to a fault.
everything happens for a reason...even if the reason is so complex that it appears random.
you question your sanity daily.
people tell you are "magical".
people tell you have a "beautiful spirit".
people tell you "you keep it real".
people don't "get" you or don't understand why you do what you do.
sometimes you don't "get" yourself.
your mind is like a tapestry.
you don't fit in anywhere.
you were always a bit of a loner.
lots of people like you and you don't know why because it's not like you've disclosed a lot of information with them/open up to them.
life is the most interesting journey, ever.