1st of All don't stress yourself.
You should go with Full body Blood test so that we can assess in precise way,and if already you had then do share.
Nutritional deficiencies is well recovered entity.
Next Steps
Full body Blood test
consult me for further management via practo App
Health Tips
plenty of water and fluids
green vegetables
avoid Hot & spicy food