If the retina tears, blood escape into the vitreous humour, you may have a shower of eye floaters in your vision. Cataract surgery may lead to eye floaters in your vision. If you have an eye infection, you may suffer from eye floaters too. Any other causes such as uveitis, eye diseases, eye injury may lead to eye floaters. You can keep a healthy balanced diet to provide your eyes with enough nutrients. You can apply some artificial tears to flush your eyes. When you are tired, you need to find a way to relax yourself and your eyes. hope you will be fine soon!