I have large red spots on arms. Looks like broken capillaries . If I even slightly hit my arm it will appear. Sometimes I get very itchy and then the red patch will appear. What is it and what to...