Stress-induced ulcers are a common issue anywhere in the world where the environment is primed for instilling learned helplessness in people. It looks like vitamin B6 (again, the cheap pyridoxine hydrochloride salt) can help. Furthermore, it looks like B6 may have more general anti-stress action than just reducing ulcers.
http://www.karger.com/Article/Pdf/177735
"...In the stressed animals, the average number of gastric ulcers per mouse was twice as large in the saline-treated group than in the pyridoxine-treated group (p < 0.05). Brain norepinephrine content was almost identical in fasting controls and in stressed mice treated with pyridoxine; in the stressed animals treated with saline, the average norepinephrine content was higher by 15 % and in the fed controls lower by 11 % than in the two preceding groups. Pyridoxine treatment entailed a very significant reduction (p < 0.002) of norepinephrine variability, mainly due to the absence of high values (≧ 750 ng/g of fresh brain) which occurred only in the saline-treated group. Similar results were yielded for brain dopamine. No variations were observed for brain serotonin. These results suggest the antistress effect of pyridoxine."
I can't read the full study b/c it is behind a paywall, but the human equivalent dosage seems to be close to 10mg per day, which is what Ray recommends as well.
http://www.karger.com/Article/Pdf/177735
"...In the stressed animals, the average number of gastric ulcers per mouse was twice as large in the saline-treated group than in the pyridoxine-treated group (p < 0.05). Brain norepinephrine content was almost identical in fasting controls and in stressed mice treated with pyridoxine; in the stressed animals treated with saline, the average norepinephrine content was higher by 15 % and in the fed controls lower by 11 % than in the two preceding groups. Pyridoxine treatment entailed a very significant reduction (p < 0.002) of norepinephrine variability, mainly due to the absence of high values (≧ 750 ng/g of fresh brain) which occurred only in the saline-treated group. Similar results were yielded for brain dopamine. No variations were observed for brain serotonin. These results suggest the antistress effect of pyridoxine."
I can't read the full study b/c it is behind a paywall, but the human equivalent dosage seems to be close to 10mg per day, which is what Ray recommends as well.