1. Thin or Fragile Skin: Aging or prolonged sun exposure thins the skin, making blood vessels more prone to damage. Conditions like eczema or dermatitis can also weaken skin. 2. Weak Blood Vessels: Weakened or fragile capillaries, often due to aging, genetics, or conditions like Ehlers-Danlos syndrome, can rupture easily, causing blood to leak under the skin. 3. Blood Disorders: Low platelet counts (thrombocytopenia) or clotting disorders (e.g., hemophilia, von Willebrand