Certain health problems may have an underlying vitamin deficiency. Some signs of a Vitamin B6 deficiency are, confusion, muscle pains, fatigue, seizures and migraines, and worsening of symptoms of anaemia. Some natural sources of vitamin B6 include milk, carrot, sweet potato, eggs, poultry, spinach, bananas, chickpeas, soya . Include them in your daily food.