I would get blood pressure checked regularly as changes in that could affect vision/floaters. chronic and longterm exposure to blue light (screens), eye straining, poor sleep, nutrient deficiencies (retinol, omega 3s, vitamin D) and low antioxidant status due to inflammation and vad diet are all triggers for vision loss/weakness over time.