That is a really long time to suffer this! I'm sorry to hear about this problem. They are not able to help you further? Here are some things to look into if they haven't been tried-- stomach acid/reflux can cause this. Sometimes medication for this can help with breath. Diet can play a role. If you fast or are on a low carb diet, bad breath can happen. Also, when we get dehydrated, our breath can be pungent. Carrots and apples help counter act this. You don't smoke do you? That's an easy one to say would be a cause. Do you have allergies?