Vitamin B6 for mood and energy