สาเหตุหลักๆ แบ่งได้เป็น 2 ปัจจัย ดังนี้
1. ปัจจัยภายใน คือ ปัจจัยที่เกิดจากร่างกายเอง เช่น ฮอร์โมน กรรมพันธุ์ โรคเรื้อรัง ซึ่งเป็นสิ่งที่ติดตัวตั้งแต่กำเนิด ขึ้นอยู่กับสภาพร่างกายและ ฮอร์โมนของแต่ละคนไป
2. ปัจจัยภายนอก คือ ปัจจัยที่เกิดขึ้นจากนอกร่างกายของเรา เช่น ยา เครื่องสำอาง สภาพแวดล้อม สังคม แสงแดดและอุณหภูมิ ความสะอาด ซึ่งขึ้นอยู่กับการปฏิบัติตัวและการเอาใจใส่ของแต่ละคนไป