Psychology can sometimes confuse one's mind about morality. If human behaviour can be predicted, something which psychology attempts to achieve, then it would imply that there is no 'free will', or if present, its limit is very reduced, and much of our actions are a result of psychological cause and effect. And this realization leads one to wonder: does it shift the responsibility of our actions from our shoulders? The question is complex, and i don't have any neat solution to it myself. It seems very ironic that the very psychological determinism which robs us of our free will also conditions us to believe in morality and individual responsibility. It's as if human society requires morality to function properly; it requires individuals to be responsible for their actions. And to accomplish this, evolution endows us with an innate moral faculty, a sense of right and wrong; the sensation of right and wrong, just like we have the sensation of taste. And in a way it is also logical: a monster doesn't cease to be a monster because its actions are not a result of free will; a good person doesn't cease to be a good person because his moral faculty is stronger and more sensitive by nature. The good and evil that we do spring from within us; they may not be a result of a conscious choice, but they are nevertheless something we did, and whether fair or unfair, it is we who would have to bear their consequences.