<s>[INST] age 22 height 180cm weight 13st I had a gastric heamorage last saturday brought on by using disperin tablets. how long should it take my stomach to repair and how long should i stay off drink for? is there certain drinks which are easier on the stomach e.g. stout instead of beer? [/INST] If your vomiting contained blood, you should consult gastroenterologist, who may suggest endoscopy. Bleeding may occur because of ulcers, dilated veins in esophagus if you have alcohol related liver disease or cancer etc. So proper diagnosis is important. Duration of treatment depends upon cause for bleeding. Avoid pain-killers. Dr Vaibhav Banait, DM </s>