I think finding the 'right' person is hard anyway, for anyone; especially if you have trouble with social integration. The only thing we can do is to keep trying, until we find one we're happy with. Lowering standards may help, but it's a personal choice; relationships are as much about compromise, as it is about finding someone who works well with you. In the end, if you're not happy with someone, it's probably not a good fit