You be the judge. Try to improve your skills, and if that is not possible, turn in your driver's license. Let someone else do the driving. If you answered yes to any of the questions, you may have had a close call or an accident. If so, replay and analyze what happened and learn from the experience.
General health is a major consideration for safe drivers.
Diabetes, heart disease, seizures, and some forms of arthritis can cause serious driving problems. Also, leaving more space between you and the car ahead can compensate somewhat for lack of depth perception. Many people benefit so much from a refresher course in driving that they can continue as a safe driver for a number of years.