Been coughing mucus for three weeks and now the mucus has turned to blood. No energy tried over-the-counter meds. History of broncidus.

See a doctor. This could be irritation from frequent coughing, but it could also be an indication of a more serious condition. Coughing up blood, even a little, is best evaluated by a doctor who can listen to your lungs and maybe do an imaging study like an xray.