Have you had any testing done with reference to your intestinal concerns? Excess gas is most often a result of a food allergy or an imbalance in the bacteria in your digestive tract. I recommend checking out http://www.IBStreatmentcenter.com
for more information on the possible causes of your symptoms, as well as information on testing strategies and therapy methods. There is obviously something going on in your gut, and if you can identify the cause than you will be able to create and effective treatment. I hope that you are able to get this all solved, soon!