We go through a massive hormone change every 7-10 years which can cause breakouts to start. Teen years are one of these times. Using products with fragrance, perfume, or other toxins/chemicals disrupt hormones.
Food Hormones - Non-natural meat or dairy, soy, flax, eating or drinking out of plastic. Peanuts contain large amounts of progesterone avoid them completely. Soy contain large amounts of estrogen avoid. Birth Control - Makes 1/3 of its users breakout horribly, 1/3 stay the same, 1/3 clear-up, if you have cancer risks in your family especially breast cancer you should not be on birth control.