Could the flashing lights be the result of high blood pressure or is a detached retina a possibility?
A retinal hemorrhage can cause the flashing lights and floaters that you are experiencing. High blood pressure can also lead to a retinal hemorrhage, although you should also be checked for diabetes. A retinal hemorrhage can also lead to a retinal detachment so all of your conditions warrant close medical supervision.