I am 29 year old. I suffered the same problem with you for many years. And as you already knew, it's a sad story

One night, I drank a cup of honey-lemon tea. And surprisingly, the next day I feel much better with my breath. I asked my mom and she told me that my breath is OK. I did some search on Google and I found that ancient Asians used the mix of cinnamon and honey to cure the bad breath. And now I use honey everyday.
I'm still doing experiments with honey. For example, to know whether my problem is really cured, do we really need to swallow honey or we only need to use it as a kind of mouth-washing product (using too much honey is not good for your health), can we use it without lemon etc. I recommend you to try to use honey to see if it's useful with you or not and post your result in this topic.
Look back to the past, I have lost countless number of chances of my life because of this problem. Hope that everybody will find your own way to cure as soon as possible.