Hello and welcome to healthcaremagic
I can understand your concern and the desire to have a clear spotless face. But let me tell you, there is no one time solution for acne. For acne, you need to be constantly taking care care of your skin till at a particular age, there is a tendency for new acne to form.
Acne is a recurrent condition and once your acne is brought under good control with oral and topical antiacne medicines, you should still continue to use a cream/gel e.g topical retinoid for maintenance of improvement. Topical
retinoids are ideal for maintenance of improvement because they are comedolytic as well as antiinflammatory, thereby preventing the formation of new acne.
-I usually start my patients of acne on topical
benzoyl peroxide gel 2.5% for day time use.
-At night I as my patients to apply a topical retinoid e.g either
Adapalene OR Adapalene+
clindamycin combination. Retinoids are good both for acne as well as post acne marks/hyperpigmentation
-I also decide to start my patients on
oral antibiotics if they have inflammatory acne.
It is important to not to pick your acne, since it might leave behind scars/hyperpigmentation.
regards