Yochrono, Birdgirl's not going to be able to respond for the next few days. She was admitted to the hospital yesterday evening with some problems affecting her heart rhythm/breathing and is not going to be released for at least a couple more days.

If it helps, I'm her husband and am also a cardiologist. You definitely need to go back to your doctor or go to a pulmonary specialist immediately. No one can diagnose you over the Internet, which is the same thing Bird would have told you. I'm astonished that no one has apparently bothered to do a chest X-ray on you or look at a sputum/phlegm sample under a microscope. You need to keep going back until someone takes this seriously. Sounds like you have a bad infection/irritation of some kind, and it could be caused by a number of things. A chest X-ray and an examination of that bloody phlegm will help them better identify that problem and know what medicine you need, if any. You're wise to refrain from smoking both cigarettes and cannabis right now. Best of luck to you.