I'm so sorry to hear that you are suffering so much. I am not a dr and don't know what your suffering from or why. I am a nutritionist. What's your diet like? Are you eating right? Lots of whole grains (like oatmeal, whole wheat bread, brown rice,) beans (as in bean soups), and vegetables (steamed, stir-fried, grilled and in salads) and raw fruits ? There is a book called, "What Would Jesus Eat" by Dr. Don Colbert. If everyone would have eaten this way from the time they were born, there would be less than half the people posting here with digestive problems. Here's some things you MIGHT consider. Get a test done by a holistic dr called a Heidelberg Gastrogram (google this). Try taking ginger for the nausea. You can buy candied ginger in the health food store. The ingredients should just be dried ginger and sugar. You can also try ginger capsules. You can try taking Activated Charcoal for the gas. You may need to take 5 at a time to get relief. It not only absorbs gas and odor, but it will sometimes absorb your meds too. So if your on any, you might want to check with your dr first before taking this. I know all too well how frustrating it is to have health problems that no one can figure out. I went through that for years. Then finally one day I prayed and said, "God, I know that there is someone out there that can help me. You see this person right now. You know their name. Now I'm asking you to guide me to them. And I know you will because you love me more than my earthly father does, and he would lead me to the answer if he had it." I really believed this prayer when I prayed it. And when I would feel anxious, I would pray it again. Then I just kept thanking Him for the answer, knowing it was on the way. And I waited. Not long after I found my answer. I was totally bed ridden for 5 years before that (from age 30 to 35). So pray. And good luck to you.
"Trust in the Lord with all your heart, and lean not on your own understanding of things. But in all your ways acknowledge Him and He will direct your paths." Proverbs 3:4-5