Why good people do bad things

In the age old story of Dr. Jekyll and Mr. Hyde, the doctor drinks a potion which turns him into a monster. In real-life though this 'potion' does not exist,