Your body keeps stores of B12 so even if you had your TI removed or it has been diseased/scared for a long period of time, it might be a while before you would need to have B12 shots. I went almost 7 years after my last resection, 10 years from my first resection. It all depends on how severe the disease activity, how long it has been going on and how much of a reserve you have built up.
CD 19 years offically, 29 unofficially. 3 resections '93, '95 '97
Symptoms constantly but all tests show only minor ulcerations. Currently having multiple episodes of gastritis with no known cause.
Prednisone, 6MP,Prevacid, B12 shots, Bentyl, Xifaxan.....