You may be having either irritant or allergic contact dermatitis
There may be some cause like soap,dust,water,cosmetic, clothes ..etc
You feel that soap is the culprit, then you avoid the contact with soap.
Even after you have problem, try to find out other causes.
Take antihistaminics like levocetirizine
or desloratidine till itching is subsided.
If the condition is severe, you may take stroid in tappering dose.
cream locally ,whenever you have disease.Consult dermatologist
for perfect treatment.
Dr. Ilyas Patel MD