Culture is also impacted by religion and it's morals. Religious beliefs and values go hand in hand with the cultural aspects of the society. They shape and reform the culture and societal values for that specific society. Religion is a important aspect in studying one's culture.
This is the Great Lesson that we will learn in this lifetime, atleast for those of us lucky enough to have the opportunity. The human ego is the static interference or block that prevents almost all that live now and have ever lived from discovering this Grand Truth. We are Generation X for a reason because we are alive in the time of the crossover or transition from the Old World to the New World. This Truth is the cause and solution to every single problem known to man. - Bret Trismegistus