Question: why do i have broken blood vessels on my stomach?
Answer: Petechiae are formed when tiny blood vessels called capillaries break open. When these blood vessels break, blood leaks into your skin. Infections and reactions to medications are two common causes of petechiae. CMV is an illness caused by a virus.