My ENTP best friend is too assumed to be 'unlovable'. My other best friend says that all her other classmates say that she's too 'aggressive', 'judgmental' and 'insensitive'. She may be those things, but I think overall she's very supportive in an unconventional way. She was also the one to push me to be risky and I kind of found a part of myself through her.
Now I'm talking about friendships- you're talking about relationships. I think if you find someone who can see the good in you and accepts the bad in you you will feel loved, especially if the person is loving or caring. But until that person comes/you find that person, keep loving yourself. Once you start loving yourself for your awesome INTPness, you'll (almost) love everybody and love life! (Unless there are obstacles.)
Remember, find great use of your skills in this job-oriented world in order to feel loved by yourself. Otherwise you will succumb to the negativity, just like my mother did :sad: