I guess we have similar kinda humans everywhere...so don't be sad, Cheers and move on !