I think they mostly last until you treat them. Here's some natural treatments for stomach ulcers. Alternatively, you could ask health experts about your husbands symptoms.
I have a stomach ulcer caused by the medication that I have been taking since the day I was born, which was 38 years ago
A stomach ulcer is a sore that is eating a hole in the lining of the stomach. It can be very dangerous if not treated by a doctor. All of our organs are encased in a sterile sac-like lining in order to keep bacteria from getting into our blood stream, if a hole gets through the stomach lining there is a good chance that bacteria can get into the sterile parts of his body, does he vomit blood? If there is a chance he could have an ulcer he really should see a doctor to be sure and to get proper healing medication.
It depends on the size, severity, and cause of the ulcer. I would suggest you to have a word with your gastroenterologist consultant.