I have tiny red dots Petechiae on my stomach and arms and they have been there for a few years and won't go away.
More likely they are cherry angiomas (hemaniomas) that will not clear without treatment, which is cosmetic. Would need to be evaluated to clarify.
Debra L Bailey, MD, FAAD