Get tested for Vitamin/Mineral deficiency
You may be vitamin/mineral deficient. Google “eye floaters vitamin deficiency”.
Continual stress & poor diet causes vitamin/mineral deficiency, a pilots life is stressful and bad quality food via airport/aircraft meals. 1 in 3 adults are deficient in C, B’s, D and Magnesium.
Get tested for vitamin/mineral deficiency from a hormonal doctor or adrenal gland doctor get the full range test but make sure that you are tested for all B deficiency, C, D, magnesium, & A.