Sounds like you read up and solved your own problems. Yes fiber, plenty of liquids, stops the straining, and therefore ends the problem. It stopped mine. Good luck. Isn't the internet a wonderful thing, that we can go to a board like this, and discuss our problems, and find out we are not alone in our problems. Stop the straining, that was the key for me.