Anne, you are experiencing Atonic constipation
(sluggish bowel) due to overuse of laxatives. Soflax contains senna & docusate sodium. Docusate is a stool softener
. Senna is a stimulant purgative.
Though Docusates are mild laxatives, they can result in liver
problems when used for a long time. Senna is a strong purgative. It results in colonic atony if used for more than one year.
Since non drug measures are not useful for you, you can try bulk laxative like Bran. Although unpalatable, Bran prevents functional constipation. Prolonged intake reduces large intestinal luminal pressure hence useful when straining in stools has to be avoided. But it does not soften already formed stools & should not be used in conditions of intestinal ulcer or stenosis.