精神病一般没有不复发的患者,即使一个健康的人也会导致精神病的发作,但是在日常生活中保持心情舒畅,不吃刺激性的食物,一般会减少精神病的发作。而且患有精神病的时候一定要在医生的指导下按时按量用药,而且精神病的药物需要长期的服用,最好不要间断,否则会引起精神病的复发。