trust me on this, I had cold sores every month for years before a dentist told me about this go to your drs, get a prescription for acyclovir tablets, take one a day until you know when flair ups start and you can take the tablets around then (for me its when I'm due) I tried creams, patches every bloody thing, nothing worked but acyclovir tablets.