Ok seriously. How do you get clear skin. Mine is like terrible all the time.

Its the worst it has ever been right now because of finals and I’m starting my period this week. 

But really. I take vitamins, stay hydrated, use a cleanser, toner, moisturizer. What am I doing wrong? What are some secrets?