Coming off prilosec side effects and generic & brand medications