I keep getting cold sores and have had one after another for weeks now. Is there anything I can do to stop having them so frequently, I used to get two a year before this if I was unlucky. DD1 also has one which I feel really guilty about.