A. Faktor Internal
Faktor internal adalah faktor yang berasal dari dalam diri seseorang seperti sifat, bakat, keturunan dan sebagainya.
Contoh sifat yaitu seperti sifat jahat, baik, pemarah, dengki, iri, pemalu, pemberani, dan lain sebagainya.
Contoh bakat yakni misalnya bakat melukis, bermain musik, menciptakan lagu, akting, dan lain-lain.
Sedangkan aspek keturunan seperti turunan emosi, intelektualitas, potensi diri, dan sebagainya.
B. Faktor Eksternal
Faktor eksternal merupakan faktor yang berada di luar diri seseorang yang dapat mempengaruhi mental seseorang.
Lingkungan eksternal yang paling dekat dengan seorang manusia adalah keluarga seperti orang tua, anak, istri, kakak, adik, kakek-nenek, dan masih banyak lagi lainnya.
Faktor luar lain yang berpengaruh yaitu seperti hukum, politik, sosial budaya, agama, pemerintah, pendidikan, pekerjaan, masyarakat, dan sebagainya.
Faktor eksternal yang baik dapat menjaga mental seseorang, namun faktor external yang buruk / tidak baik dapat berpotensi menimbulkan mental tidak sehat.