Regarding the causes of acne I can only say that it's caused by a very complex chain of events that happen underneath your body.
Anyone of the following can cause an acne breakout:
- A poor diet which lowers your body's immune system and affects the hormonal system greatly until more androgens are produced by your pituary gland - the body part that controls the amount of hormones produced by your body.
- High dairy product consumption. If you are an avid fan of dairy products, then chances are you have raised level of hormone production. Excessive androgens mean more oil is produced by your body.
- Overuse of cosmetics.
- Insufficient amount of sleep which lowers your body's immune system greatly and puts your hormonal production in a state of imbalance.
- Harsh cleansers and soap.