When you live in city the food you eat, the water you drink, the air you breathe, the environment where you live in is completely different than of a village where we get everything pure, clean, unadulterated, fresh and pollution free that is why your digestion gets better there on your own. But you cannot live there forever for that . So to avoid getting constipation and other gastric problem you need to make some lifestyle and dietary changes in your life.
Next Steps
Avoid eating stale food only eat fresh food, eat lots of seasonal fruits and vegetables, stay hydrated, drink atleast 8 glasses of clean water everyday, avoid spicy fried food, engage in some sports or any kind of physical exercise everyday and don't take any stress.
Health Tips
You can try Homoeopathic medicines too as it will help you boost your immunity and strengthen you from inside.