Hello~I know you said you have seen many doctors, but, have you seen a dermatologist or an allergist? I am thinking you may have some type of chemical or even food allergy. You may also have an intestinal yeast issue called "Candida" due to all the antibiotics and steroids. Here is a link to what it is: https://www.thecandidadiet.com/candida-symptoms/ I would start taking a high potency probiotic to put friendly bacteria back in your gut. Also, try to avoid all sugars, yeast, wheat and gluttons. I would ask the doctor to let you do a stool specimen as this the best way Candida can be found, also, have a food allergy/environmental allergy panel run, this is just involves a simple blood draw.