This is a problem of dirty blood. You have so much bacteria, virus and fungus that the body is doing its best to excrete it, but can't handle the job.
Cleansing the mouth is not enough.
Start with cleansing the bowels, correcting the diet and lots of quality structured water.
Look into mineral support, especially trace elements and perhaps enzyme support if you are not getting enough raw fruits/veggies.
There are lots of great therapies you can try to clean up your blood, too many to mention, but I'm sure if you look at the popular forums you will find what you need.