Search for floaters in this forum and you will see many results. I got my first floaters when my myopia was established for about a year at 16 and wore contact lenses. I suspect myopia, reading with minus glasses and thus overheating the eye chamber, and frequent inflammations of the eye due to the contact lenses' cleaning solution. Mainly floaters don;t go away and we get used to them even if we don't want them to exist!
I am trying tayrine suggested from earthclininc for some weeks. My floaters haven't vanished. Maybe I believe although that they have become more transparent. I have also tried beetroot with no result.
Heat can degenerate hyaluronic acid as well as smoking and too much artificial vitamin c.