Tips for fellow INTPs:
You don't need to rush. You are not worse than others just because you haven't found a perfect mate yet or had fewer boyfriends/girlfriends than someone.
Don't get into a relationship with "whoever" just because you think that they are the only one who showed interest in you.
Sometimes serendipity just happens, but you might need to put yourself out there. You can't win in a lottery if you haven't even bothered to buy a lottery ticket. You might find pleasure in meeting new people, they sometimes turn out to be interesting.
Read this and this.