I have been getting spots on my face, neck and shoulders for a few months now. I'm gluten free, I use natural skin care, I have never ever suffered with acne and only get the odd hormonal breakout usually, I don't eat rubbish either, only organic and fresh foods.
After researching all the vits and mins I take, it seems that B vitamins could be the likely cause?
I take solgars methyl B12 (5000) and Lamberts B-50 complex.
The last time my B12 was checked it was around 600. I have just today had another blood draw so I will know my current B12 levels on Friday but obviously I expect them to be higher than last time.
Any advice? It's making me pretty self conscious, and I find it incredibly embarrassing.