By suck, do you mean clash with your personality? if so then thats your personal experience, but i have met hundreds of people from many countries, and most of them in fact do not suck. People are just people, yeah a lot of people do suck, but the majority of people are just as leary of you as you are of them.