What to do if I get cold sores a lot, like every month! Why?

Avoid triggers. Cold sores (hsv i) are usually triggered by something (sunlight, fever, stress, etc.) some of these can be controlled by avoidance, but others cannot. Do what you can to avoid the triggers...Sunblock, personal hygiene to avoid colds and fever and reduce stress in your life.