Fungus gnats are very annoying! I remember several incidents where a gnat decided it would be a good idea to fly up my nose as I was sitting on the couch.
My polygonum always seeded as well, not sure if the gnats were contributing to that or if polygonums self pollinate.