影響精神疾病發(fā)生的生物學(xué)因素包括年齡、性別、遺傳、產(chǎn)前、產(chǎn)后的發(fā)育情況、軀體疾病和成癮物質(zhì)等。如有精神疾病家族史的人要比沒有精神疾病家族史的人容易患精神疾病。精神疾病和軀體疾病相互影響,精神疾病會加重軀體疾病,患有軀體疾病也會增加患精神疾病的危險性。
影響精神疾病發(fā)生的心理因素包括人的個性特征、對事物的看法、應(yīng)對方式和情緒特點等。如心理負(fù)擔(dān)過重、對各種生活事件的心理反應(yīng)大,均可能誘發(fā)精神疾病。
影響精神疾病發(fā)生的社會因素包括生活中的各種大事、意外事件和不良事件、家庭和社會的支持、文化、環(huán)境等。如天災(zāi)人禍、親人亡故、工作或?qū)W業(yè)受挫、婚姻危機、失戀等重大生活事件是誘發(fā)精神疾病的重要社會因素。
生物、心理和社會因素以及它們之間的相互作用,影響著人生的各個階段。各因素之間的良性作用是精神健康的保護(hù)因素,反之則是精神疾病發(fā)生的危險因素。當(dāng)危險因素作用達(dá)到一定程度,會導(dǎo)致精神疾病的發(fā)生;而通過消除危險因素、加強保護(hù)因素可以預(yù)防精神疾病的發(fā)生,促進(jìn)精神健康。