I thing I'm having an illergic reaction
They are blood spots. If you got sunburnt, injuries or strained, then they are blood spots.