Well from a dental point of view i can tell u that the Pyrrohea cant cause Nose Polyps. Yes you must be having gum disease
as you breath from the mouth and that causes more dental problems.
You should get your teeth cleaned and also go and see an ENT doctor..
Thanks and regards
Dr. Pankaj Malhotra