Feel like you have bad breath?

What are some common causes of bad breath and what can we do about it?? Some of the most obvious factors are: 1)??? Oral hygiene:? Imagine a piece of food sitting in the hot sun all day and how horrible the odour would be after a while.? This is exactly what is happening if you ?
How can I avoid coffee stains?

My unrealistic advice is to use a straw. This avoids the dark liquid bathing your front teeth and then staining them. BUUUUUUT? this is boring and unrealistic, especially if drinking hot coffee (iced coffee is doable ). I would say, instead of sipping on a coffee or two all morning, have your coffee in one ?