If it's not H pylori related, have you had your B12 level checked? An autoimmune cause of B12 deficiency can causes gastritis.