Hello. Thank you for writing to us at healthcaremagic
Acne is not due to allergy to sperm or to something else.
Genetic predisposition, stress, oily / greasy cosmetics, oily make up, diet, hot and humid weather etc may be some of the factors that may be responsible in your case.
Acne is a condition of the pilosebaceous glands & is a result of an interplay of factors like hormones, sticky epidermal cells leading to comedogenesis, a bacteria known as
Propionibacterium acnes and inflammation.
I usually suggest topical treatment like either
clindamycin gel or
benzoyl peroxide gel for active acne on face along with a topical retinoid like adapalene gel once daily at night to the whole affected area.
Adapalene is comedolytic and therefore would prevent new acne apart from resolving existing ones.
Clindamycin and benzoyl peroxide are antibacterial and are useful for inflammatory acne.
Oral antibiotics may also be started depending on the severity of acne and if your acne is inflammatory i.e red, painful Or pus filled.
I suggest you to visit a
dermatologist in your region for the needful. Your dermatologist will assess the severity of your acne and advice accordingly.
Regards