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