There are lots of reasons why your skin might be especially oily, ranging from your skin type’s natural chemical composition, to irritation from shaving, to long-term patterns like a junk food-heavy diet, or even something as small as overusing dirty makeup brushes.

Another big source of clear skin troubles has to do with hormones. Hormones produce oil in the skin, and changes or imbalances in hormone levels can be reflected on our skin. Our hormones change in all kinds of different ways over the years, and there’s no one balance of hormones in our bodies that’s more “regular” or “normal” than any other. But hormonal activity of pretty much any kind can bring on acne, whether you’re going through puberty, menopause, or hormone replacement therapy (HRT). That’s where spironolactone comes in.

Read more here