I get them really bad as well OP, I have all my life.

I normally get them when I am run down, as well as cold sores (yes im normally a sight for sore eyes!!!). I use SM33 which you can buy from the chemist, it tastes like shyte but does the job, also try and stock up on Vitamin C and get lots of rest!

xxx