I was diagnosed with pneumonia 6 weeks ago. I was on oral antibiotics for 2 days, then admitted with an IV drip for 3 days (levifloxacin, as I'm allergic to penicillin-based drugs) then given a 5 day course of oral clarithromyacin. I rested for 2 more weeks after finishing the antibiotics but was still coughing yellow mucus and feeling tired with moderate/mild activity. My doctor (chest specialist) put me on another 10 day course (moxifloxacin) which I'm finishing now, but I'm still tired and coughing up yellow.
I know it can take months to fully recover, but I'm afraid that as the mucus is still colored, the infection hasn't cleared. When can I expect the mucus to turn clear? Should I be worried or change doctors?
I'm an otherwise healthy, active 30-year-old...