Hi,
I had a similar problem- my acne started when I was 12 and continued until I was 18. I found in particular it got really bad around exam time; it was at its absolute worst during my A levels. Over that 6 years I tried every topical cream that could be prescribed, was on and off doxycline and other antibiotics, cut dairy, chocolate, fizzy drinks and any thing else I could think off out of my diet. For ages my mum had been encouraging me to try roaccutane because she knew how badly it had been affecting my self esteem, but I always put it off because any time I had looked into it all I had seen were people complaining about the horrible side effects and about the risk of developing depression while on it; I didn't think It was worth it to put myself under extra stress during exam time. When I finished my A levels, I finally bit the bullet and got a referral to go to a dermatologist to talk to him about it. He encouraged me to give it a go and said that the side effects were only really bad in a small proportion of people. I took his advice and gave it a go and I have to say I wish I'd done it sooner. A year after finishing my course and my skin is completely clear (bar the odd stress induced breakout around exam time- which goes away completely with some topical treatment). Honestly, although everyone responds to medication differently I personally didn't notice any side effects whatsoever (except for very chapped lips, and a dry nose- my skin didn't even get very dry as I was sure to use a good moisturiser that my Dr recommended). I think that roaccutane is made out to be this super terrible, harsh drug that's a nightmare to be on, and though that's true for a small number of people, I really didn't mind being on it! Everyone knows whats best for themselves but I would definitely consider thinking about trying it!!
Hope you get sorted!!