I know someone who had a bad breath problem and it was not related
to bad hygiene or
to her mouth, it was a problem with her digestive track, some of the things she was eating where causing the bad breath.... maybe you should also look at what you are eating maybe you will find a patern...if this is the case just stop eating what ever is causing the bad breath.... could be something as stupid as vitamins,herbal tea,spices ...