Welcome to Healthcare Magic
You could be having cholinergic urticaria. It is a kind of hives which comes out when the body is heated up as after exercise, emotions, being near heated objects. Have you any joint stiffness
which is more in the morning. It could be Ankylosing spondylitis
of the spine and the shoulder joints. Best to consult a Rheumatologist
in this issue. Avoid junk food, eat plenty of fresh fruits and green leafy vegetables. Drink plenty of water. Avoid sun exposure. Wear cotton clothes.