Skin problems don't know why, any ideas?

I never used to have zits on my face ... and I've always thought that I'm lucky like that, but recently like for like 6 months or so, every time before PMS these zits appear (2-3 max), beneath the skin, they never break out, and they stay like that for like 2 months or so. If it's cold they turn purple and if it's warm they're just visible.

What could have made the change happen adn what do you think I should do about them?
Skin problems don't know why, any ideas?
Post Opinion