Thanks for choosing HealthcareMagic forum.
the spots you are having may be due to some blood related disorder or due to a skin problem or due to an allergy
. Presently you try applying a steroid
based ointment on he lesions. If they are relieved then they are likely to be allergic in origin.
Dr. Rakhi Tayal