It could very well be eczema, which comes and goes at intervals throughout life. That seems most likely. Does Cyclocort make the rashes go away, or just itch less. The skin doctor you ought to see will want to know that. Allergy to food, soap, and detergent is not likely to be relevant.
Best.
Dr. Rockoff