coughing up blood = doctor time.
me, knowing nothing, i'd guess a gremlin might be growing in there. sorry if this comment causes you lung pain. if you smoke or otherwise are exposed to stuff that might be causing these issues: might want to avoid that stuff.
if you're here because you don't have insurance, check with your local city government to see about medical assistance programs. there's usually some kinda help available.