My schizophrenic son was on Zyprexia for about a year. Because of this drug he was able to get is driver's license. It was a miracle drug for him and mentally he did very well. However, he gained 80+pounds, and research has shown that it causes diabetis. Therefore he had to be taken off this drug and put back on Haldol.