They need to try you on a different form of injectable Vitamin B12. Hydroxocobolamine is easier for the body to use than cyanocobolamine. The body is supposed to convert cyano to hydroxo to methyl B12, but sometimes there is an error or deficiency somewhere in this process and the conversion doesn't happen so you just wind up losing the B12 without much benefit. Another possibility is that you're Vitamin B12 dependent. The Merck Manual says this is rare but possible, and requires daily B12 shots.
I like the methyl B12 because I don't get side-effects from it like I do from the cyano and hydroxo B12. Good luck,
Gluten & Sulfite Sensitivity, Many Food/Inhalant/Medication Allergies & Intolerances, Asthma, Gut issues (dysmotility, non-specific inflammation), UCTD (Lupus?), Osteoporosis, Anemia, T- & B-Cell Lymphopenia, malabsorption/malnutrition, Lyme Disease (Igenex Lab IgM WesternBlot positive/CDC negative), etc.
Meds: Pulmicort, Injectable Vitamin B12, Herbs, Nutritional Supplements, Homeopathy.