There are four main factors causing Acne:
Excess oil production
Hair follicles clogged by oil and dead skin cells
Bacteria
Life-Style
The first 3 have historically been the main causes for Acne breakouts but times are changing/have changed and Life-Style is now becoming a leading factor in the cause of Acne.