I have several types of migraine some rare, most without headache. Im not a dr this is not medical advice.
www.migraine.ie/types-of-migraine/migraine-with-aura/
www.migraine.ie/migraine-in-women/menopause-and-migraine/
Simple stuff first when it happens get yourself down somewhere, sofa, bed, chair, ground if there is a chance of collapse as your vision starts to close in and zig zags and vertigo takes over.
Try and tell someone if possible you are having a migraine attack and you may lose your sight esp if out and your vision starts to close in suddenly (you can have a pre written txt in your mobile ready to send to loved one to alert them, then you only need to say where you are and what help you need if any),
Glad you are seeing GP and optician,
make a full list and timeline of symptoms and include there are a lot of symptoms which we dont necessarily attribute to migraine but is part of it, (attachments arent working right i believe on mn this morning but i can send you 1 jpeg pic with a full list of possible migraine symptoms on it if you wish by pm).
When you see the GP ask them to check your BP and also as your migraines have ramped up their attack in recent times how would they feel about maybe prescribing a triptan (which can stop some migraines) or a beta blocker (which also works on migraines but also on anxiety). Do you have any vertigo like symptoms? In my personal experience prochloperizine (stementil tablets) help me with that as I cant take triptans or beta blockers.
Does anything make it better, worse - when you lean forwards, head back, stiff neck, temples pain, pain behind face, do you clench your teeth,
Also sign up for a free ebook called "is my headache dangerous" by Dr Raeburn Forbes who is a nhs neurologist with special interest in headache, no spam and various interesting bits of info
severe headache expert is the website
If there is pain or pressure in your head, try putting a cold pack on the back of your neck and plunging your feet into a bowl of the hottest water you can stand, it will draw the blood that is trying to pump thru narrowed vessels in your head away
Cant offer any thoughts re hormones but here is my hand to hold in the meantime