Skin ugghh

I've suffered from pimples for about 2 and a half years now but just in the last 2 weeks I've got these red/flat pimples on the left side of my forehead! they are so annoying as I like to not wear makeup often but now I hate my skin without it! anything to help make them stop??? please I'm desperate as my school doesn't allow makeup either xx