So for at least a year (I think) I have had these tiny tiny red dots develop in various places all over my body, mostly I have found them on my upper thighs, stomach, and I am starting to notice a few on my calfs, arms,and breasts as well. They really arnt big at all (pin ***** sizes), but they varey in sizes, and their color is blood red, so I am not sure if it is actually blood causing them or not. I also have on my knee a small patch mabye less than an inch in size that looks like it is just a bunch of these blood dots all grouped together, and about 3-4 years ago I sprained that knee and to this day it is still a little bit numb in that area from fluid. I feel like more and more keep developing but that also might be just because I have been more worried about what they are. I went to the doctors the other day for a check up and the doctor noticed them on my stomach and looked concerned so she did a blood test for anemia, and my blood tests (platlet count) she said came out fine, but that we want to keep an eye on them. Anyone know what these might be? I am a 20 year old female if that helps..