Earlier tonight my shoulder was itchy so I itched it quite a bit because I was half asleep, and when I looked at my shoulder the area was red and there were a few tiny reddish purple pinpoint dots. Once the redness cleared up, the dots were still there. I'm frightened that it's petechiae from leukemia. I went to the hospital because I had a panic attack a couple months ago, and they took blood and did a bunch of tests on me because I fainted. Would the leukemia show up in blood tests? And could I have popped blood vessels from scratching too hard? I have extreme health anxiety by the way. Sorry for the length.