As a migraine patient, I know that whatyou describe can be a warning for an upcoming attack! I believe they call it an "aura".