Well I was on oxytetracyline and doxycycline for years, plus topical antibiotics and benzyl peroxide on and off, I found them too harsh topically and actually made it worse not better.
I had terrible skin 6 years ago (think huge cysts and pus running down your cheeks, I was very
that night it was disgusting).
I was on dianatte for 6 years and it helped but it gave me migraines after 6 years which puts you at a higher risk of strokes so the gp took me off them. Nothing took it away altogether though, what made it worse was I didnt have any problems untill I was 18.
I have basically formulated my own treatment plan, I was offered roaccutane but didnt want it.
Nothing had such a dramatic effect as giving up alcohol. The big sore spots went in a few weeks, I lost 7lbs, and I was only having one bottle a week, a glass every few nights.
I only have one cup of tea in the morning now, I drink 2ltrs of fizzy water a day (asda smartprice!).
I try to eat low gi, if I have a high sugar food such as fruitcake I can expect spots again.
I use a 100% silk pillowcase off amazon, its very soothing to sleep on. Not rough or abrasive on your skin so it doesnt irritate any spots. We use white company sheets anyway which are smooth but cotton absorbs and dries out skin which silk doesnt.
I use liz earle skincare, cleanse, tone and moisturise but I only moisturise at night, if I use it in the day it makes my oily skin worse. The manuka honey mask is very good ime.
I use dermalogica multivitamin recovery mask weekly which is excellent for calming down any spots and helping the healing process, and skin heaven skin polish, which is a glycolic acid based liquid, I cant use conventional abrasive skin scrubs as they make me break out.
I take brewers yeast and sea kelp which are both meant to provide trace elements skin needs for anti aging and regeneration plus cod liver oil for vitamin A and E. I take zinc for healing.
I find sunlight irritates my skin so I wear clinique city block 25 every day, it has anti oxidents in it but I will be changing to factor 40 soon as I read it has higher levels of anti oxidants in it.
I think it is possible to treat skin holistically but its trial and error finding out what suits you. I get a couple of spots now when my periods due but nothing the rest of the month.
I really hope you find a soloution it can make you feel so down.