The best solution is accutane like everyone else, if you have insurance it'll cover the expenses. I've had acne my whole life and still do.
But truthfully, the ONLY thing that WILL help is you eating proper foods. Stop eating sweets, junk food (there's a lot of oils in junk food) which will show up on your face. Stop eating anything processed. Also juicing vegetables cleared my skin in two days just from one drink, but you constantly have to drink the juice to avoid breakouts. I tell you, at this point - creams and various lotions DO NOT HELP. TRUST ME! I've tried Murad, Clinique dark spot corrector, clean and clear, clearasil, neutrogena acne products, the list is VERY long.
Go to the dermatologist and see if they can get you on Accutane. You won't be sorry, I know I sound like a commercial but in retrospect I wish I went on it because my face wouldn't be so fucked up looking - good luck!
You absoluty should go to the dermatologist. In the meantime try to keep your skin hydratated, wash your face twice a day with and anti blemish gel and use a bit of a clarifying lotion. I use clinique and it helps to keep the breakouts under control. Do not use scrubs. Use Black Sea muds masks once a week. Or eventually use coconut water. Do not forget to use sun protection (50) daily to avoid the hyper pigmentation to remain. If the treatment given by the dermatologist is not working, try to understand if it is an hormonal imbalance due to testosterone. U can get checked up by an endocrinologist. However if it is bacterial it should go with the cream. After u get the breakouts under control you could do a microdermabrasion to ease the scarring and the hyper pigmentation.
I m a girl with PCOS which causes acne due to high testosterone levels. It s two years I fight against and it improved. It worked for me, maybe it will work for you.
I have acne and it sounds silly but the best product i have used is johnsons baby wash. Its cleared my skin up a treat. Also maybe even go for a facial that sometimes helps ☺ but ask for more organic products as some treatments can be harsh on the skin ☺
First of all; i'm really sorry you have to go through having acne, i've been there so I know it can really knock your self esteem :(
I've tried a bunch of things. Recently i've found that Freederm is really good; especially their Daily Complex: it absorbs really well, helps to smooth your skin out as well as moisturising, and it brings redness down.
I don't know if you have Boots where you live; if so, their charcoal wash is good (the wash, not th scrub; scrubs will tend to irritate your skin, causing it to produce more oil, which you don't want).
If your skin feels oily this may seem counter intuitive; but you need to moisturise. It could well be that the oiliness is your skin overcompensating fo being dry. Get an oil free moisturiser; I like the one Neutragena do.
For blackheads there's this facemask you can get called Pilaten. I order it on ebay from China (so it always takes forever to come but it's worth it, and it's not expensive :) ). It's black so you're best advised to use it in private for fear of looking racist :s. But the colour is really satisfying when it comes to peeling it off, because you can see all the stuff it's pulled out of your skin. Gross, but we all secretly enjoy that :')
While these products all help, you do have to remember that acne is ultimately caused by hormonal imbalances :/ . As you say, that should hopefully improve as you get older. But what you could also do is talk to a doctor about taking medications for it