Hi..
Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concerns....
As per your complain Acne Vulgaris or Pimples can occur due to a number of reasons like Oily skin, hormonal imbalances, bacterial infection, inflammation and excess sun exposure..
Masturbation does not seems to be a cause..
You should wash your face with
salicylic acid containing facewash and continue applying
Benzoyl peroxide and clindamycin gel..
You should also apply retinoid containing gel like Adapelene gel..
You should also take multivitamin supplements..
As there are recurrences you can
consult a Dermatologist and he can advise
oral antibiotics like Clindamycin, minocycline ro Doxycycline, retinoids like Isotretinoin..
You can also go for
microdermabrasion and chemical peels..
You can also exfoliate your skin twice a week and drink plenty of water and avoid oily food..
Hope this information helps..
Thanks and regards.
Dr.Honey Nandwani Arora..