You might be having a type of urticaria which will require some lab work up to be done.
Next Steps
consult a dermatologist for further evaluation.
Health Tips
treatment duration will be longer (in months, sometimes even year) so keep patience during treatment.