There might be something wrong with your digestive system if you are overweight and gaining unwanted fat. Digestive disorder such as reflux, irritable bowel syndrome, gas, bloating, diarrhea, constipation, heartburn etc could be the root cause of fat