I feel ya about wanting your body to just cooperate. The annoying part is that sometimes it just doesn't. Neti pots are great, I also have to take antihistamines sometimes but together they really do help for congestion. You could try the neti pot for a while and see if it helps. I'd see an ENT about the halitosis.