I just had one after 3+ (almost 4 years) of not having one . I thought they were down to my iron deficiency, but I had an iron infusion about a month ago, so it can't be that. Any way to prevent them? Or just wait and see?