If you were over 21. I’d say get a blood test to see where your estrogen levels are at. If they are too high or too low it could give you problems. Are you using an estrogen blocker? Also are you showering. To get rid of Achne, clean yourself more often and better, and change your sheets often