Shireen, I understand that you have highlighted that the other cultures are no different. However, my issue is with quoting some lines, without understanding the back and front of it, to get the whole picture.
If you spoke more from an Anthropology point of view, rather than a religious view, it would have given a better insight.