My roomate has recently moved her ISTP boyfriend into the house. She's not in great standing in the house and we've never particularly liked her boyfriend but he lives here now and I feel I should make an effort. As an ENFP, though I can be too exuberant and overbearing. I really want to make friends with this ISTP but I'm worried that he thinks I'm flaky and stupid. Everyone in this house is a sci-fi/comic book nerd and he has shown nothing but disdain for our interests and our goals. I have no idea how to show him that we are competent, good natured people. He cuts short every conversation I have with him and frequently criticises me and the other roomates about our life choices.
What is the best way to make my new ISTP roomate comfortable? How do I befriend him without scaring him off with my NF excitement? I've never actually had any S type friends so I really don't know how to relate to him.
ISTPs, how do you make friends? Am I maybe misinterpreting his actions as judgemental or standoffish when he really has other intentions?