This thing could be happen to anyone of us.
You have two choices.
Stop taking havoc or take Omeprazole + B12
steroids are stress hormones ->
Stress also causes increased stomach acid, and that's where the connection comes in...
Physicians worried about your stomach when you're taking a steroid drug will often prescribe a medicine like Prilosec (omeprazole) to avoid any problems. However, even with these medicines, it is common for long-term steroid users to have stomach upset ranging from reflux to ulcers. Having this side effect can happen very, very quickly. If you are a steroid patient and you are vomiting "coffee grounds", blood, or are having uncharacteristically severe abdominal pain during your therapy, get in to see your doctor right away.
Omeprazole is a good medicine for helping your stomach. It too has side effects however, and one of the worst is that it eventually can cause B12 deficiency. B12 levels below 400 are associated with neurological damage which, over time can become permanent.
B12 is bound tightly to animal based protein. It must be broken from those bonds by stomach acid. If there is insufficient acid present, the B12 will remain bound to the protein and cannot be absorbed. These medicines stop your stomach acid, but they also stop another important secretion - Intrinsic Factor (IF). This is the special gastric liquid that binds to the B12 after it has been broken away from the protein. IF carries the B12 thru the wall of beginning of the small intestine and into the blood stream where it is picked up by the liver and stored. Without IF, B12 can't be absorbed.
B12 can be supplemented by patients taking steroids, but it is not necessarily recommended to take these supplements orally in pill form. The best way to get B12 into your system is via injection or sublingually.
Sublingually means that the B12 is placed on the tissue under the tongue and it is absorbed directly into the bloodstream from this vessel rich area. Sublingual B12 is thought to be as effective and easier to take than B12.