Whether or not drinking and vomiting blood can be cured on its own depends on the severity of the bleeding as well as the cause of the vomiting blood, and cannot be generalized, as follows. 1. The severity of bleeding: patients who drink alcohol and vomit blood generally suggests that the amount of blood accumulated in the stomach has reached more than 250ml, if the bleeding can be stopped on their own, the patient may be cured on their own, but if they continue to bleed, the patient may appear dizziness, panic, pallor and other manifestations of the patient, and in severe cases, even shock, which can jeopardize the patient’s life, and need to be promptly consulted for treatment. 2. Reasons for vomiting blood: drinking and vomiting blood may be related to acute gastric mucosal lesion, esophageal cardia mucosal tear, liver cirrhosis, gastric cancer, etc. For the acute gastric mucosal lesion caused by the destruction of gastric mucosal barrier by alcohol and the esophageal cardia mucosal tear caused by intense and frequent vomiting after drinking, if the destruction of gastric mucosal is not very serious, the patient may recover by himself or herself; however, if the destruction of gastric mucosal is serious or caused by cirrhosis of the liver and gastric cancer, the patient may vomit blood after drinking, which may cause the patient’s life to be threatened. However, if the destruction of gastric mucosa is serious, or liver cirrhosis or gastric cancer is the cause, vomiting blood after drinking may endanger the patient’s life. There are many other reasons for vomiting blood after drinking, and the condition of vomiting blood is rapid and fast-changing, so it is recommended that patients who vomit blood consult a hospital in time to get a clear diagnosis, so as to avoid delaying the condition and causing adverse effects.