Have you tried all the usual topical stuff? I would defiantly recommend Salicylic acid washes and astringents and lotions if you haven’t tried it yet. Maybe Tea tree preparations? I used to even put hydrogen peroxide and tea tree on mine to clean it and dry it out. Stung like heck, but it helped keep it clean so it would heal.
@Luffle is right, too. There can be all sorts of sensitivity to what you are using too that could aggravate it rather than help it. Often times, the more simple the ingredient list, the better.
The oil and sebum get trapped in the pores because they get plugged by dead skin or a black head. Ex foliation is very important. It doesn’t have to be harsh walnut shell type (should NOT be in your case), but a very gentle exfoliation can be done with baking soda and water and your fingertips. The salicylic acid makes a chemical exfoliation that is very gentle. I’ve even tried mashing up aspirin, but I don’t think it helped much.
I use my own goat milk soap now (I’m over 40) and the milk acids from that is enough to exfoliate my older skin.
Hormones, of course, are the trigger, more than anything. Our wonderful endocrine system can be awfully cruel. We just need to learn to manage the eruptions, try to balance our systems and not get infections. I notice that if I stop drinking coffee my skin looks better.
When my pores look really full of muck, I mix up a batch of French Green Clay, with a few drops of lemon and tea tree oil and leave it on for a short time and it exfoliates and pulls the muck out.
All the best for finding something..