Hi
Travelling such a long distance creates a lot of physical and mental stress.
To keep up the energy levels intact it is very important to maintain a healthy lifestyle including healthy diet, consumption of good amount of fluids like water and juices and adequate amount of sleep.
Medically some
vitamin and energy supplements can be given to boost up the energy levels.
Please see a Opthalmologist to evaluate your eyesight problems.
Please see a General Medicine doctor or you can consult me directly via practo for evaluation of weakness and further management.
Regards
Dr Prashik Meshram