Acne is still a struggle but my skin is basically clear and I'm using products I trust. I have really oily acne prone skin so treating the acne is a balancing act between drying acne products and hydrating products. Also, I want my routine to be as simple as possible. Cerave is the best brand for acne prone skin and I trust all of their products. Even though I have oily skin, I use their gentle hydrating cleanser morning and night and use their night cream as a moisturizer. I use a benzoyl peroxide treatment only at night after the cleanser and before the moisturizer. I've now come to understand the benzoyl peroxide is the best treatment for acne and I can't fight that. I also I cleanse very gently with with the Cerave cleanser for at least 60 seconds. My skin has transformed because of all of these steps and products. I don't really want to change anything. I'm trying out the acne.org jojoba oil soon just so I can see if it could potentially help hydrate my skin even more (maybe that could combat the oiliness. I don't know).
The other great thing about the regimen I follow is that it's affordable. Cerave is not a cheap brand but you can get it at the drug store and the cleanser lasts like half a year at least. The night cream is expensive and not a lot of product but I prefer it to the daily moisturizer but a lot of people use the larger daily moisturizer instead and love it.