i have had these visual disturbances for 3 months now how long do they last? x