What causes acne is simple. A build up of dead skin cells within the pore. Sounds easy to fix, right? Unfortunately, it is also hereditary and with all the pore clogging ingredients in skin and hair care products it makes it a little more difficult. Also, iodides in foods(like broccoli) and even vitamins can make acne worse as well. Heres a little more in-depth look.