You have a left sided (presumably abdominal) pain and you are vomiting blood. You also use alcohol. You should go to your local emergency room as soon as possible. Your symptoms are very concerning. The possible causes of your symptoms could be gastritis or peptic ulcer
disease or Mallory-Weiss tear. Gastritis is inflammation or infection of your stomach lining. It can be related to peptic ulcer disease. These conditions can be caused by medications such as ibuprofen or substances such as coffee and excessive alcohol use. Infections such as H. Pylori can also cause these conditions. When the stomach lining is weakened, it can cause ulcers. If the ulcers are near a vein or artery, it can erode into it and cause bleeding; which can explain blood in vomit. When someone vomits excessive, he or she can develop a condition called a Mallory-Weiss tear which is a tear in the esophagus that is near a blood supply. It is often associated with alcoholics and it is a life threatening condition. You should seek medical care now. Once you have your symptoms under control, you should make an appointment with a primary care doctor
who can evaluate your medical history and provide further guidance in making you better.