I found what they are. They are called Fordyce spots. They are not caused by bad nutrition or by missing nutrients, they are sebaceous glands’ formation. They are usually left as they are because they cause no harm.
Doctors do perform laser treatments to remove them for those who are too esthetically conscious but in my point of view, the laser surgery is not worth the trouble for something that harmless.
It's because your bodys not getting enough stomach acid...
Ickky as it sounds, it's true.
I can't take alot of acid as it causes alot of mouth ulsers on me... =/
So try to keep acid in you =]
Like oranges. =D
it may well be perioral dermatitis.
stop using all creams and topical skin lotions and potions. if the spots are small, red and bumpy and some even have a bit of pus in them the doc can give you a course of antibiotics. it is quite long tho 6-12 weeks.
there is a lot of info on the internet about it. i suddenly developed it out of nowhere after never having had a spot in my life not even as a teen and was devastated to find these horrible things pop up overnight. they can be hormone related or if you have used steroid cream lately or just 'because'.
wash face with water only and be prepared for a bit of a wait before they go.
sorry for you but do go to the gp for antibiotics if you can, at least this will stop any itching or them spreading and they might go for good. :-)