From the description you have offered in your mail i think you problem has a link with your menstrual cycle and emotional level also. Taking these into my consideration i would suggest following Ayurvedic treatment that may give you total cure with no more break out.
ashoka arisht & sariva arisht and Tab. allerin
haridra khand 500mg or brahmi
vati with gold.
Dr. Rajesh Lakhanpaul