Many people go straight into acne treatment without taking the time to understand what causes their acne. While it is still unclear exactly what causes acne; there are many possibilities, including hormones, diet, genetics, vitamin deficiency and stress.