I have very itchy, pin prick sized, bright red spots. Assuming they are capillary related. Only relief occurs if I scratch and they bleed, some bleed profusely. Not attractive and making me crazy. Any ideas?
Hi. Are they all over your body or where are they?