I head to the optometrist today for my annual visit, where I'll once again try to nail him down on what causes them.Freebird, My experience is remarkably similar to yours. I was on beta blocker preop for aneurysm. Post op it was decreased because blood pressure too low. Beta blockers are a medication sometimes recommended for frequent migraines so I went back up on the dosage but it has not made any difference one way or the other. I also have discussed with all the types of doctors I have seen with no suggestions. My longest spell without one is 30 days, but still have weeks with two or even three. Sunlight does seem to sometimes cause one. I was certain that exercise brought them on. Still feel that it is a factor. I cut way back on how fast I walk and how far. I do walk on the beach so usually sun is a factor. When I try to speed up my walk and go full five miles, definitely causes one, but not every time. Now always take water when I walk and wear sunglasses when sun is out. I have also noticed several while sitting at computer with blinds open and sun shining. Since I had these preop maybe once every three months and postop several a week, I too am certain they are related to surgery. Will think about posture as recommended by pellicle and protime. Your experiences very similar to mine reassure me Thanks
Forgot to mention another theory is that it's hormonal. I've done pretty well since trying the B12, although I had a minor one yesterday, but it was the first one in 15 days, which is an improvement for me.
I did find it funny that when I asked my PCP about them she said that beta blockers could be prescribed. No thanks!
Grateful that they're not painful and last maybe 20 minutes.