Hi, I really want an answer here please. I'm 19, Last december I took antibiotics cuz of my tooth infection, I got diarrhea after taking those pills. Then I had typhoid fever in March this year. I was given anitbiotics again and again I got diarrhea whenevr I took those. After that I have had either diarrhea or constipation the whole time. And some symptoms like hair loss, skin darkening, dry skin, numbness and tingling all over the body, fatigue and weight loss. In May, my dr suggested me to take vit b12 supplements. I started taking Centrum B50 complex which had 100 mcg of b12 in one tablet. I got a lot better. No more hair loss or numbness and tingling. No diarrhea. My skin got a lot fair. It was a big difference in skin tone. But then I had exams so I started forgetting about my daily dose. And then the symptoms appeared again. So I bought B12 supplements again but different ones. Now I have Centrum Advantage( 100 mcg/2 tablets). Daily dose is 2 tablets. But I have seen no change in my health. Two weeks ago I had Diarrhea and now for two weeks I've had constipation. Can someone tell what the problem with me is?