Re: what causes blood-like blotches on the skin?
The tiny red dots are called Petechiae. It is bleeding into the skin. I have had them for months and my mom has had them for years. I would definitely have them checked out especially if you have other symptoms. Hope this helps!
Here are a few causes:
Injury or trauma
Viral infection or illness affecting blood coagulation
Medical treatment, including radiation and chemotherapy
Antiplatelet medications such as clopidogrel (Plavix)
Birth (petechiae in the newborn)
Aging skin (ecchymosis)
Idiopathic thrombocytopenic purpura (petechiae and purpura)
Henoch-Schonlein purpura (purpura)
Leukemia (purpura and ecchymosis)
Anticoagulants such as warfarin or heparin (ecchymosis)
Septicemia (petechiae, purpura, ecchymosis)