I have been getting these itchy welts all over my body for a few months now. They are mainly on muscles and look like hives, but are usually gone within 24 hours. They itch like crazy and certain times, they actually either hurt or put make that muscle cramp. Any idea what these are and if I should get them checked out soon?View Thread