Most religions believe that people are less than what they are intended to be.
In Hinduism the belief is that people are constantly on a cycle of rebirths until they realise that this world is not the true reality but God is. In Christianity the teaching is that humans were once created perfect and in a relationship with God yet disobeyed God and broke this. The problem here though is who do we listen to. Often we make decisions to please the greatest number of people or what will lead to the most pleasing consequences for people. There have been many theories for solving ethical problems but here are three of the most well-known.