Could be due to Nutritional Deficiencies like
Vitamin D and B 12. Also it's related to your work profile and stress levels
Next Steps
Get a Complete Healthcheck done and specifically Hemoglobin and Vitamins to be checked as mentioned before
Health Tips
Drink enough water, decrease stress and take proper treatment after the Healthcheck it's rectifiable.