Someone please explain to me how MucinexDM can be both a "cough suppressant" and an "expectorant"? Are those two things not opposites? I've always assumed that a "cough suppressant" keeps you from coughing and an "expectorant" makes you cough, loosens up the gunk in your chest so you can cough it up and get rid of it! Would those two things not be working against each other? See, I told you it was a dumb question! After not having a real cold for years, I came down with this mess last Sunday and this is the first day that I think I just might live! I think the worst of it is over now, the runny nose, sneezing and watering eyes are gone but I still have all the congestion and chest tightness ... I can hear myself breathe! So I bought the Mucinex and I took it but I'm not sure what it's supposed to do.