Bad Breath can be a real pain. It's cause can be a multitude of things. Generally it is due to either something that we have eaten, poor oral hygiene or other medical condition.
If you are a chronic bad breath sufferer and you feel that your oral hygiene is fine then I advise you to seek medical advice. An unpleasant aroma on the breath can be linked to certain medical conditions that I am not qualified to discuss here.