i am not trying to say who is right and who is not..
think of reacial discriminations in the usa and the groups such as
k.k.k. skin head, and war.
in any society, discriminations and disapproveals exist.
please don't get so upset over your own ppl.
wishing you good luck with your girl friend.
:)