White flecks in the stool denote mucus most of the times... Its not a worrying issue as is blood in the stool. Your symptoms are suggestive of IBS
could be a part of it. However smoking
and alcohol along with stress
aggrevates these problems and one should always avoid them as far as possible. And you can start taking some fibre rich foods which would improve your stool along with lots of yogurt. Hope this information helps you. Get well soon...