You might want to try Super Digestive Enzymes. They are like beano but better. It wouldn't help all of your problems but might help with the bloating.
It sounds like you need some kind of pain management as well. By this I mean hydrocodone like pain relievers. Talk to your doctor and s/he will probably send you to your general doctor or pain management doctor. GI's and surgeons don't like to prescribe pain relievers as they don't see their patients often enough to properly manage their pain. I know this suggestion doesn't get you an answer to what the underlying problem(s) are but you need some relief.