Floaters are what remain of pre-natal blood vessels that disintegrate before you're born. There is literally not a sighted person alive who does not have them.
You maybe just didn't notice them before because they're harder to see when you wear glasses. But, they were there.
Recent comments
Posted to Lasik Gives You Floaters!!!!! on 20 Nov 2008