Dear Alanna,
It may be related to your age and the hormones. Things will probably clear up in a couple of years.
Retin-A cream is very good but you need a prescription from a dermatologist.
Keep your face clean, avoid foundation make up or any too heavy or rich creams.
Sue