That guy sounds like me. I've had so many crashes last few years; down to my eyesight and lack of judgemen/balance,/concentration and cars which insist on being where they shouldn't be. On the road at the same time as me!
A trip to the Optometrist might be my best bet; (I have the most peculiar eyes, but I can stil see out of them) if I can get there in one piece.that is.