Our guts take a long, long time to heal. Do you visit any naturopathic doctors? They have helped me figure out what to take and what not to take--how to get my gut working, after a lifetime of it not working right. They focus on helping your body heal, not just diagnosing and medicating.
Hope you feel better soon! Good luck--!
Seosamh