I am half French and half Danish. I don't see my self as a dane or a french person. I believe people should think in another way, and not put people in boxes. Because I am french(half) I am arrogant? Because I am danish, I am happy and have good education? No..
Do not put people in boxes(generalizing). It is not right and it is not clever, it is stupid. Remember, everybody is different.
Religion is a way of living together with the same goal, but it will never be the real way of thinking.