Floaters are caused when the macula deteriorates as you age . No known cure but eyecapvitamins may help your vision overall . An opthamologist can diagnose , because if is the beginnings of macular degeneration needs treatment asap!
I get floaters everyday! Especially in my right eye! Go to an eye dr, they will be able to give you a diagnosis for why you're seeing them. It could be for the same reason I have them, which is the gel that's supposed to be attached to my retinas has been slowly detaching itself. I forgot exactly what it's called, but apparently like 80% of the population in the US has it. So you're not alone if that's what's causing it! :)