Try to replace the Vicodin with something else. Pain killers are bad for causing constipation. Painful cramps often result. Flax seed oil, a good fiber (like Fibersmart) and lots of water (8-10 glasses per day) should do the trick. Your local health food store should carry the Renew Life products (Fibersmart) or you can find at www.renewlife.com. I'm not a salesman. I had surgery and had same problem and this product has helped. It is 50% water soluble (not 100% like Citracel) and this is important. The 100% ones steal all the water from your colon making BM's even more difficult. Good luck.