Hi ive been diagnosed with major anxiety/depressive disorder like 1.5 years back. Ive had my share of panic attacks and phases of depression. One of the physicians I showed to had ordered tests for vitamin b12 deficiency and vitamin d and they were significantly low. 150pg/ml for b12 and 20 for Vit. D after taking shots for both was fine for a long time taking paxidep25 mg daily. I made a mistake and stopped and ive had on and off phases of anxiety and restlessness. Recently mya condition deteriorated again, im feeling restless and heaviness in my legs and light headedness. I checked b12 and D again and it seems theyve dropped to 250pg/ml and 20 for vit. D again. But my psychiatrist and the general physician I contacted both say it has nothing to do with anxiety. Is this true? Or can low b12 levels make me anxious and restless.
Ask Free Question
Dear lybrate user, drops in vitamins can give this symptoms . But the root cause of the symptoms is stress. you need to manage your anxeity by changing the way you think to change your life. I can help you with counselling session s and if required with homeopathic natural medicines. As if you researched homeopathy is the best treated for depression and anxeity .
Ask Free Question
Please B12, vit D levels are not related to anxiety, depression. Please Wake up early go for morning walk in greenery daily with relaxed mind Do pranayam and yoga daily Do meditation regularly Take Saraswatarishta 20 ml twice a day for 3 to 6 mths Cap stresscom by dabur 2 2 for 3 to 6 mths Consult me regularly on lybrate till you feel better completely
Ask Free Question
Dear user. Low b12 level cannot contribute to anxiety. Usually the symptoms are: Weakness, tiredness, or lightheadedness. Heart palpitations and shortness of breath. Pale skin. A smooth tongue. Constipation, diarrhea, a loss of appetite, or gas. Nerve problems like numbness or tingling, muscle weakness, and problems walking. Vision loss. Work with your doctor for cure. Take care.
Take help from the best doctors
Ask a free question
Get FREE multiple opinions from Doctors