My first relationship was with an INTP and I have a couple of INTP close friends from college. I adore 'em!
ENFPs are the sunshine in my life lol.
And I also dearly love my INFPs.
One of my best friends IRL is an INFJ and we believe we're soulmates. I have a couple more online. <3
My sister is an INTJ and she does balance me out and my emotions.
I've got one ENTP friend whom I also adore but we're now geographically apart.
Then I have an ESTJ friend who's willing to go to great lengths for me and his friends.
(I'm not so sure about the types of my other friends.)
I definitely have the deepest connections with my INFJ and INTP friends and especially with my INTJ sister. :)