Why am I Spitting Blood?
By “spitting blood” TeenHealthFX is assuming you are talking about spitting blood from your mouth. Since we don’t know where the blood is coming from (such as gum bleeding due to the cigarette smoking) or your lungs (although that usually coincides with a lot of coughing, which you did not mention), it is important for you to see your doctor right away so you can find out where the blood is coming from, and then how to treat it depending on the source.
If you don't have a doctor and live in northern New Jersey, you can call the Adolescent/Young Adult Center for Health at 973-971-5199 for an appointment with an adolescent medicine specialist or contact your local teen health center. You can also contact your insurance company for a list of in-network providers. If the bleeding is due to gingivitis or an oral infection, you could also meet with your dentist about it.