Im 15 so i know all about acne. Stopping it is simple though. I use
You will need
A soft cleanser
A good moisturiser.
Benzoyl Peroxide 2.5% (you can buy all this at any good pharmacy, don't go for the normal acne treatment, they use salycic acid which is cack.)
Mornings: apply a gentle cleanser. (wash off in shower.) As soon as you get out of the shower apply the moisturiser.
about 16:00 or whenever you get home from work: Give your face a hot water wash in the sink.
Clean your face in water then
Apply the benzoyl peroxide. This stuff is strong and may sting, but it does a great job. Leave on for a couple of minutes then rinse off. Follow up with the moisturiser, and then rinse that off with cold water to close the poors.
Also, eating healthy, especially getting enough vitamin c & e are essential, and try not to touch your face too much. It also helps if you wash your hands before you apply the cleanser, e.t.c.
The problem is people who just buy the shelf products like clearisil or just use the peroxide dry out their skin, causing it to produce more oil! By using the moisturiser you prevent this.
BTW don't blame me if you follow this and turn into a women by lowering your t levels so much. I haven't. Yet.