If I could order my life around personality typing, I would.
My best friends would be INFJs and ENFPs.
My roommate would be an ENFP.
I would marry an INFP.
Anyone whose's -N-J would make a great colleague.
ENFJs, ENTJs, ENTPs, ESFJs, ISFJs, ISFPs, and including the above mentioned would be included in my circle of friends.
I would love to learn from a (stable) INTJ.
I would stay away from the ESFPs, as they usually disappoint me.
And I'll probably avoid an ISTP at all costs. We wouldn't understand each other at all.