You’re having recurrent upper respiratory infections, and your reports show
Vitamin D deficiency (10.3 ng/ml) and low
Vitamin B12 (194 pg/ml).
Vitamin D at this level is clearly deficient and can contribute to low immunity, fatigue, and frequent infections. B12 is borderline low and can add to weakness and reduced overall resilience.
Your frequent cold and cough are likely due to a mix of low immunity (because of these deficiencies) and possibly environmental or allergic factors. This is treatable and usually improves well once levels are corrected.
Next Steps
-Start
Vitamin D supplementation:
Cholecalciferol 60,000 IU once weekly for 6–8 weeks, then once monthly for maintenance
-Start
Vitamin B12 supplementation:
Oral methylcobalamin 1500 mcg daily for 4–6 weeks
Then maintenance (weekly or as advised)
-For current symptoms (if cough/cold present):
Steam inhalation 1–2 times daily
Levocetirizine 5 mg at night (if allergic symptoms like sneezing, runny nose)
Simple cough syrup if needed
-Check additional basics:
CBC
ESR
-Consider IgE if allergy suspected
If cough is persistent (>3 weeks), consider chest evaluation
Health Tips
-Try to get 15–20 minutes of direct sunlight daily (morning is best)
-Include
B12-rich foods: dairy, eggs, or supplements if vegetarian
-Maintain good sleep and hydration
-Frequent infections can also be due to allergic rhinitis, not just low immunity
-If you develop:
°Fever lasting >5 days
°Breathlessness
°Weight loss
°Persistent cough >3 weeks
→ get evaluated further
Your main issue is vitamin deficiencies affecting immunity, and once corrected, your frequency of infections should come down significantly.