I have been getting these since I was 12.
Light sensitivity, upset stomach, low energy and seeing various colors are just some of the symptoms.
Normally triggered by high pollen counts, using bright flickering screens (for more than 4 hours continously)
Only thing that cleared them up is Migril. (I now use Nurofen Migrain, but not sure if they are available in SA)
View attachment 1509855