You can get soil drenches for the gnats in the soil to kill the eggs. You have to kill the eggs as well as keep the adults from laying more eggs in there. If you are using any kind of soil, you will run into these kind of problems. Don't stress on it, just take care of it. Don't do too many...