Flaxseed has been proven to have a dual effectiveness for both constipation and diarrhea. In one study, flaxseed oil and its gel-like fiber was given orally to people and it caused a dose-dependent increase in looser bowel movements – meaning that the higher the dose, the more effective it was.