let me say this from my experience, that constipation in adults can be prevented by proper toilet training right from childhood. The child has to be taught to pass motion everyday. Encourage the children to eat high fiber diet, especially one or two fruits a day and keep this habit till the very end and you will never be constipated in our entire life. As you grow older include plenty of leafy vegetables and whole grains in your diet.