Does anyone have any idea of how to prevent them recurring. I have been suffering every few weeks for months. My Dd wants me to put a paper bag over my head as they are so revolting!