- 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 25-HYDROXY VITAMIN D (D2+D3) Health Queries
View allI 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
My wife has been suffering from upper back pain for the past 20 days. Initially, the pain was radiating, but now it has become localized to a pinpoint area in the upper middle back. We have done an X ray and blood tests, and both came back normal. So far, we have consulted three orthopedic doctors, but she has not found any relief from the pain.
read more![Doctor 1]()
![Doctor 2]()
Answered by Apollo Doctors
Hi, I am a 20 year old female recently diagnosed with a very low vitamin D level, my 25(OH) Vitamin D (total) result was less than 8.0 ng per mL, based on a blood test done around 4 months ago. I was advised to take Vitamin D3 60,000 IU once a week for 2 months. However, since I also have vitiligo and am currently undergoing depigmentation treatment, I strictly avoid sun exposure. I have heard that in such cases, a longer term vitamin D supplement may be necessary. Could you please guide me on how much vitamin D I should be taking daily in my situation? Also, should I be taking magnesium supplements alongside, and if so, in what dosage?
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.
