A stool softener like Senekot, usually works pretty well for me. But you said that you sometimes "take something", so I don't know if that is what you're taking for it or not. I'm not a coffee drinker, but I've heard it works fairly well at cleaning out the pipes, so to speak. I know most folks that have a cup of morning coffee before rides, runs or any other type of exercise, are always looking for a bathroom within the first hour.