also, if you see lights flashing in your line of sight it could be caused by sleep depravation or the beginning of a migraine, but the first time having them, you need to have it checked. Mine always happen when I did not get enough sleep, they last about 20min then go away. Now floaters are a different thing. This is caused by proteins and junk in the fluid of your eye, no big deal, as you age, floaters will increase in number, size and duration.