The important thing is to not give up, and it's important to bear in mind that at least in my experience other than being social manipulators they're quite uninspiring in many respects. That is also why they don't like people who don't fit - they are, by nature, disruptive to that state of affairs.
I think if you keep working the problem you will come to a good conclusion.