The effect of long-term homocysteine-lowering on carotid intima-media thickness and flow-mediated vasodilation in stroke patients: a randomized controlled trial and meta-analysis
Allergic reactions to B12 shots are very rare, but symptoms that require medical attention include a rash, itchiness or swelling in the face or mouth and dizziness.
Semaglutide, the former, is still in the research phase
Often, healthy individuals will try a Vitamin B12 injection to see if they feel any therapeutic benefit
This is true for severe deficiency or malabsorption issues

Common adverse effects include: Injection site reactions pain, redness, swelling, or bruising at the intramuscular injection site Gastrointestinal disturbances nausea, diarrhoea, or abdominal discomfort Headache and dizziness particularly following initial doses Skin reactions including rash, pruritus, or acne-like eruptions Flushing temporary redness of the skin Chromaturia red-coloured urine (harmless but can cause concern if unexpected) Less common but more serious reactions include: Hypersensitivity reactions ranging from mild urticaria to anaphylaxis (rare but potentially life-threatening) Hypokalaemia particularly during initial treatment when rapid cell production occurs [5] [16] Temporary changes in blood counts during correction of deficiency Interference with laboratory tests primarily with high-dose IV hydroxocobalamin used for cyanide poisoning, not typically with standard 1mg IM replacement doses Cautions and contraindications: Hypersensitivity to cobalt or vitamin B12 Cyanocobalamin should be avoided in Leber's hereditary optic neuropathy [2] [17] Chloramphenicol may reduce the haematological response to B12 therapy Patients receiving B12 injections outside clinical necessity face unnecessary risks without proven benefit
