Hello sir, in order to get rid of these issues you need to get detailed assessment done (BMI, health history, stress, hemoglobin levels etc) and also your dietary assessment to prepare a suitable healthy diet plan for you according to the specifications.
Next Steps
You can contact me directly through practo for personalized diet consultation. Will surely help you out properly.
Health Tips
Stay hydrated, eat more colors in your diet (fruits and vegetables). Take small and frequent meals.