Without guidance and moral teachings, people will not change. They will be caught up in the mesh of their selfish desires, and become self-centred. Islam offers Divine reward and promises Paradise. Moral development helps a person to have self-mastery enabling her or him to serve and contribute to the well-being of others. When a person is able to subordinate an impulse to a moral virtue, when he can control certain feelings, circumstances and conditions, then that is moral living. The moral person lives by moral virtues that have been internalised.