Cardiology Questions Answered by Verified Cardiologists.
I'm really sorry about this situation
have you ever had a stroke before?
This could be a sign of an impending stroke
It is called amaurosis fugax
Can you look that up and see if that is what you are experiencing?
here is an article for you