there are causes other than worm are-
-fungal infection(more common in diabetes
) are you a diabetic?
-may be due to allergy
-some medications like steroids
,hemorrhoids(get evaluated by a surgeon for these)
-some times liver diseases, iron deficiency
gland can be cause of itching.
so get these conditions ruled out by consulting a doctor