I have IBS also. I take a pill called Florajen3 which gets rid of most of the bloating most of the time. I haven't been able to find anything else that works. I eat more bland foods, stay away from lettuce, green vegetables and chocolate. I don't drink soda, drink water and green tea. When I eat vegetables, I eat steamed vegetables, lots of grilled chicken, grilled or baked talapia, peanut butter and lots of other stuff. I am kickboxing 3 days a week and am building muscle and losing inches, not really losing pounds right now. Good luck.
It is not abnormal to have chronic constipation because I can relate. I would recommend maybe "stomach ease" from a health food store just because senna is very abrasive. Sometimes is all about what you eat and how much you eat. It sounds like you are already eating small portions which is good but look up on websites beacause there are trigger foods for IBS, easily absorbed and difficulty absorbing.
One thing I could say is cut out the soup becuase liquid foods for people with IBS make bloating, gas, and cramping worse. I would stay away from all processed foods and try your own cooking. For dinner, make sure the meat you are eating is not beef or pork and try staying with chicken breast, fish, or white turkey meat. For breakfast make sure you are not eating a sugar cereal and use skim milk or better get have some plain organic yogurt.
There are many things for constipation but start by making sure to drink about 3 litres of water a day and not during meals.
I know it sounds overwhelming but with the pain you are in it will be worth it.
Good Luck
I am not a doctor and i have the opposite problem, i have loose stools since me gallbladder was removed 13 years ago, but to me it seems that you are on so many different types of medication, maybe one or more of the medications is causing your constipation, i dont think anyone should go more than a week without having a bowel movement, (although for me, that would be a welcome change), but it dosen;t sound normal at all and sounds dangerous, have you had your colon checked with a colonoscopy, you maybe so backed up, my friends sister is on alot of medication and was so constipated that it took 3-4 different times taking laxatives and having her colon cleaned before they got all that was blocked up, try checking it out. let me know how you make out.
thanks
crumy