Respected Sir, hi I evaluated your query thoroughly.
It`s not B6 deficiency dear. It`s body`s perception to certain chemical or 
hormonal drive changes in body occuring due to unknown reasons.  and nothing elese.
Relax enjoy
* Keep your BP , Blood Sugar and 
Cholestrol level under control.
* Avoid exposure to extreme colds.
* Have adequate sleep of 8 hours.
* Deep breathing exercises and 
YOGA 30 min daily for long term benifits.
 Hope this clears your query.
* Avoid 
smoking / alcohol consumption if doing.
 Thanks for using Health care Magic and taking time to review my answer.
 Regards.
 Wishing you a fine happy healthier life ahead.
 Bye Dear Take care.