Well, if you are coughing up blood, a responsible adult in your life should be told so you can be seen by a doctor. I doubt I have to state the obvious that inhalation of smoke from weed isn't good for you. but coughing up blood is something that requires medical care so you need to talk to your parents about seeing a doctor. good luck