Sorry for what you're going through. If you're coughing up blood you really should get it checked out ASAP. I would be concerned that it could potentially be a serious medical condition such as a Pulmonary Embolism. I have a condition called May-Thurner Syndrome and it can cause Fatigue and Blood Clots. Hopefully it's something less serious but it really should be checked out!
Sorry I don't know how to edit. I also left out that I have teeth that have to be removed and get infected and bleed. Could swallowing that blood accidently bed harmful????