The most common reasons for a bad taste in your mouth have to do with dental hygiene. Not flossing and brushing regularly can cause gingivitis, which can cause a bad taste in your mouth. Dental problems, such as infections, abscesses, and even wisdom teeth coming in, can also cause a bad taste.
1) You may have some tooth or gum inflammation or infection. 2) Your nose may be picking up residual odors from garments or materials washed with bleach. If it's in your clothing others may not necessarily smell it.