have you checked the side effects of vitamin b? seems like you are experiencing several of those, but it is almost impossible to “overdose” vitamin b since it is not stored in the fat cells like for instance vitamin d does.
Some of the side effects listed below:
Injectable vitamin B-12, which is used to treat significant deficiencies, can cause the following side effects:
mild diarrhea, itching, skin rash, headache, dizziness, nausea, vomiting, pulmonary edema and congestive heart failure early in treatment, vein thrombosis, sensation of swelling, polycythemia vera (rare, slow growing blood cancer)
Vitamin B-12 can cause very rare but serious allergic reactions (anaphylaxis). This includes swelling of the face, tongue, and throat, and difficulty swallowing and breathing. If this occurs after you take vitamin B-12, call 911 or your local emergency services immediately.
source: https://www.healthline.com/health/food-nutrition/vitamin-b12-side-effects#side-effects
(edit; added some commas to the list to improve reading)
ALWAYS check with a trained medicinal personel, again I can not stress this enough if you are unsure.
they will probably add more stability… like they do on the switch 😏