For me, I've had a good friend who is an ENTP for a long time. I've had two other friends who are INTP and ESTJ and one who might be ISFJ. I seem to have very good bonds with INFPs when they're not being capricious/manipulative (playing my emotions between hot and cold/flaky). I have a friend who is INTJ, and we bond relatively silently. I don't get along with two people I typed as ESFJ and ISTJ. I get along with ENFPs, but ultimately I tend to keep my distance (due to mutual intuition overload and incompatible modes of communication).