How long it takes to digest your food depends on your age, gender, and diet, but in general will take between four and six ...