Suzanne
It could very well be allergies. I have suffered with allergies all my life & I am 55 year old white female. I think I am allergic to heat, when I get over heated, & get beet red in the face, & I have hives pop out on me, & they itch. I am so limited to what I can take, I would highly suggest seeing a allergist. Let me know how you are, & things get better for you. Suzanne in Texas