Question: why do i have broken blood vessels on my neck?
Answer: Prolonged straining. Tiny petechiae of the face, neck and chest can be caused by prolonged straining during activities such as coughing, vomiting, giving birth and weightlifting.