Altruism is different from acts done out of responsibility, loyalty or moral obligation towards a specific individual (such as a god, a king or a government). Whether "pure" altruism is possible has been debated by scholars for thousands of years. One theory says that no act of giving, helping or sacrificing can be described as truly selfless, because the person will receive personal gratification from it (that is, a feeling of satisfaction that they have done something good for another). Whether this theory is correct depends on whether such feelings qualify as a 'reward' or 'benefit'.