I may have grievances against western world, like USA, but one thing you cannot take away from people here is in the right areas, they will stand up for you. This is a refreshing thing about this country. Do I know half the country is bat shit crazy and nut case? Absolutely. But the other half genuinely stands up for others. You are genuinely welcomed by others and they will stand for you. Does it happen all over america - no, but it will in many liberal places. Compare that to Arab world, lol, wont' even go there.