Thank you very much for the useful information Corey.
There are a number of possibilities which include either intake of inappropriate diet or a disease process.
Certain types of foods are associated with increase gas production including beans, artichokes, dairy products, lentils, potato, oat and wheat.
Excessive flatulence also occurs in fructose and lactose intolerance.
Irritable bowel syndrome, inflammatory bowel disease, and some other disorders can also cause excessive flatulence ---- but they seem least likely in your case since you do not have diarrhea associated with this.
Other important causes in your particular case include Gastroparesis (delayed emptying of stomach), bacterial overgrowth in small bowel, acid reflux from stomach, or an ulcer (or a combination of both the reflux and ulcer).
This can be exacerbated by smoking, stress, alcohol, being over weight, lack of exercise etc.
Getting tested for a bacterium H.Pylori is a reasonable option here as this can cause stomach ulcers, gastritis etc with resultant gas, and belching as well, and if present requires a course of antibiotics.
An upper GI endoscopy may also be required. Drugs like Omeprazole (available over the counter like Prilosec) are beneficial in this situation.
At home you should;
- Avoid large fatty and spicy meals
- Take small frequent meals instead of three large meals
- Raise head end of your bed to 6 inches
- Daily exercise
- Weight loss
- Wearing loose clothing and avoiding tights/belts etc
All will help.
A gastroenterology specialist is the best person to help you in this situation so try to get a consultation soon if this problem does not settle down with over the counter measures and diet modification.
While awaiting consultation, you should try to avoid the foods i have mentioned. Moreover, eating slowly and chewing the food well will also be beneficial.
My goal is to provide you with Excellent Service - if satisfied with the response, Please do not forget to Rate my service as this is the only way i get credit for my time and expertise on your question.
If you feel you have gotten anything less, please reply back, I am happy to address follow-up questions.