- Female
- 30 Years
- 17/09/2025
I am experiencing frequent mood fluctuations and get anxious easily. Recently, I have gained a lot of weight despite no changes in my food habits, and my thyroid test is normal. I often feel very sad, have no enthusiasm for anything, and feel like giving up easily. My sleeping patterns have changed drastically, I either sleep too much or very little. What could be causing this, and what should I do?
Answered by 1 Apollo Doctors
Sudden mood swings and weight gain with normal thyroid could be hormonal. Test for Vitamin D, B12, cortisol. Consider mental health support.
Dr. Yusuf Suggests...
Take a Vitamin D Test Test or Take a Vitamin B12 Test Test
Answered 17/09/2025
0
0
More Vitamin D Test Health Queries
View allI recently had a full body blood test, and two results were abnormal: Alkaline phosphatase is 122 Vitamin D is 7.92 I am also a kidney donor. What precautions should I take, and what further tests should be done?
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
My vitamin D is 44 nmol per l. How many pills of Uprise D3 should I consume to correct my deficiency? Attaching my report.
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
I recently had a Vitamin D test, and the result came out to 3.4 ng/mL (very low). My Vitamin B12 levels are normal, but calcium was not tested. My weight is 42 kg and height is 156 cm.
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
Disclaimer: Answers on Apollo 247 are not intended to replace your doctor advice. Always seek help of a professional doctor in case of an medical emergency or ailment.
