I would look into hormonal treatment. It's the only thing that helped my acne. You probably have been on some form of hormonal birth control before, however not all birth controls are created equal. Only some help acne. You can also try more subtle ways of controlling your hormones by lowering your stress levels, getting enough sleep, and avoiding dairy and sugar. Vitamin D and vitamin A are great choices to help acne from the inside.
Your active acne doesn't look too bad at the moment but I can see you're developing rolling scars. Gotta get those in check, they only get worse as you age and your skin gets less elastic. Just looking out for you.
I've been taking BP for nearly two years and it didn't do much except for giving me side effects like fatigue, mood swings and at some times depression. Didn't want to stay on it longer because of that...But maybe I should try some other sort, should I risk?
You're right it' those scars that give me headache... I'm going through red light laser treatment (have done 4 procedures so far) and then I'm thinking to try Fraxel for my scars and pigmentation.
By the way, any ideas how to improve the look of my dirty complexion? I've been doing AHA masks and then letting the cosmetologist clean my pores, but as my skin is very unpredictable and can get triggered by anything, it was ending up having more inflamed pimples after such procedures.
there are some good posts on balancing the Ph of your skin to combat dryness (and excessive oiliness, whatever extreme you are at). I recently stumbled upon sebamed products at cvs, and I remembered that a dermatologist had recommended them to me years ago when I was in highschool. I have now began using their moisturizing cream again and it has really hydrated my face. For me it is a bit too hydrating to wear during the day because my skin is more oily, but for dry skin it should be perfect. If you can't find this particular brand, look into other Ph balancing products (the ideal Ph for healthy skin is supposed to be 5.5). Hope this helps
Oh yes, Sebamed products are really good. I almost forgot about them. When I had teenage acne, that was also the first product line my derm recommended

I have heard that daily vegetable juicing (with a minimal amount of fruit) can be very effective for clearing skin and restoring internal and external balance. I tried it for a short time and it did seem to help, but I found the process too arduous. It might be worth a shot, though. Are you taking any fish oil or omega supplements? I had a naturopath suggest taking spoonfuls of flaxseed oil (or fish oil - flavored if you can find it) per day to help with that. Takes a few weeks to kick in but it can help (just make sure you ease into it so that your bowels aren't shocked
).
I'm not taking any supplements for the moment, but I'm eating a lot of salmon and walnuts to get those fatty acids naturally. I'm afraid any food supplements will break me out badly... Flaxseed is indeed an excellent thing - I've been drinking minced flaxseeds together with a spoon of flaxeed oil mixed with water. It helped my digestive system (I have a really really bad stomach), and my skin became a bit brighter. Yesterday in the evening I started doing this again and also rubbed some flaxseed oil into my extremely dry hands and eyelids - well today they feel like new. Wow!