There are many factors contributing to weight gain in modern life; driving cars more, walking to places less, being in front of a screen for a large portion of the day without moving around too much, longer working hours, more stress (which can lead to weight gain through various factors.) Highly processed foods and fast foods are a leading cause of weight gain across the world. Weight Loss Retreats Koh Phangan