I never had acne or any breakout problems until halfway through my first year of college, go figure! Mine is definitely hormonal and I couldn't stand it because as soon as I would finally start to clear up I would break out again. I can't say I had anything horrible it was always just a couple or so around my chin and my cheeks, but still very annoying and bothersome. Almost 2 months ago now I started using Obagi Clenziderm, and I can honestly say I haven't had a breakout since! Now considering that my mother is an herbalist and I am getting a master's in acupuncture I wasn't really keen on trying this because my skin is super sensitive! The first few days I used it I had a horrible red itchy rash that then cleared and has stayed that way since. I don't use the third step everyday but I still use my own moisturizer which is a natural cream called Honey Bee.
If you haven't found anything that has worked for you, I would give this stuff a try.