Is the vomit coffee-ground brown?
Do you also have an ulcer? ( I had)
I also got gall stones after loosing weight (in my 60s) after the Ulcer, jaundice etc.
What causes Gallstones is a low fat diet, as occasional fatty meals naturally flush out gallstones! ...so everyone losing weight should flush regularly!
I accepted surgery after 4 bouts of Pancreatitis, 2 of Jaundice, and being ill for about a year.