Sounds like absorbentishe is on the right track. This could very well be an allergy or lactose intolerance. When you don't have the enzymes in your digestive system to properly digest milk or other foods then you can end up with the food basically just sitting and fermenting, causing gases to build up from the fermentation process. My first suggestion would be to watch what it is you are eating and when you have the most trouble. You could try cutting out dairy from your diet for a couple days and see if you get any relief. You could also try removing other things from your diet one at a time and waiting a couple days between each to see if something gives you relief.
Here I give a fairly brief list of the foods to eliminate.
There are a few foods that are notorious for specifically causing gas. Lots of fiber can contribute, beans, oatmeal and such.
The best person to help you find out why you have this problem is to talk to your Dr. Until you talk to him you could check out the allergy avenue. If nothing else just watch what you are eating as that may be some of the things that the Dr would want to know first anyway.
__________________
"Always learn the rules so that you can break them properly." Dalai Lama
My Karma just ran over your Dogma.