Hi Aaron
Welcome to NeuroTalk

.
I am sorry to read about your visual problems.
This is just a guess but they could be an unusual form of migraine.
You could describe your experiences in the Headache forum (
https://www.neurotalk.org/forum32/); other members might be able to make helpful suggestions.
All the best.