If anything, I find ENFPs attraction to us, very attractive. If that makes sense. Haven't had enough ENFJ interaction to have an actual opinion, though I find Js to be rigid in general which I do not like.
I really like that definition of friendship. It seems very restful. I think a lot of my interaction with INTPs come from not only needing to know (simple curiousity), but also needing to be liked... which is really just insecurity. I want so much to get over that and to be OK with not being liked. Any advice on that one?
Yeah, I think maybe the key is to realize that it's actually okay for people NOT to like you. And I mean, literally accept that in your head as the worst case scenario. Nobody's adored by every single person on the planet. The ironic thing is, when you don't care so much about acceptance, you tend to attract more acceptance. I guess because you're just coming from a more solid place within yourself. Just something I've found through experience.
Another thing to realize is that your INTP friend probably does like you a lot, and you just have to accept that his ways of showing it might not be the ways you're accustomed to. He might be a lot less effusive and move at a much slower pace. The more you try and accept his ways of operating, the more he'll try to accommodate yours.
Sorry, but we don't tend to reveal too much about ourselves. I have doubts if the mass majority of my friends even know what food I like or even know whether or not I had a sibling.
About revealing something.
If I'm doing anything, and you come and disturb me, I will want to lodge my foot into your rectum.
If I'm bored, not doing anything that requires too much concentration or I'm just in a chatty mood, I'll speak about any ideas and give my opinion whatsoever.
If you want to know if he likes you or not. Give him two glasses of vodka, wine or something else and just plainly go and ask "what is your opinion about me?"