Cold sores

I get cold sores before my period without fail every month. If they're not on my lip, they're in my nose. It's been happening for nearly a year now. Does anyone know how to prevent them?