To cook the chili, start by placing a medium sized pot on the stove over medium heat. Add just enough oil to coat the bottom of it and allow to fully heat up.
Now add your ground beef and break apart to allow it to brown.
I highly recommend not seasoning your beef with dry spices before doing this as many people prefer to. This is because when browning your meat you run the risk of creating burned flavors by introducing the spices to a high heat.
Remove the beef from the heat and pour into a strainer in the sink to remove the fat.
Place the pot back on the heat and add the onions, peppers, and celery with a bit more oil and a teaspoon of salt. Stir until the onions have become a little translucent. Deglaze with the white wine.
Add the ground beef back to the pot along with the diced tomatoes, tomato paste, black beans, kidney beans, salt, and water. Allow it to come up to a boil and reduce heat to a medium low setting.
Now add the paprika, clove, chili powder, thyme, oregano, bay leaves, garlic, and sugar. Make sure that you are at a nice simmer and cook for 45 minutes to an hour.
Once your liquid level has reduced significantly down to a nice classic chili look, you are done!