I could be that you had a low magnesium level so instead of having diarrhea the magnesium was used up in your body's reactions. I take a magnesium laxative the evening before the Liver-Flush if I have not been taking magnesium oxide capsules daily. Eating the oily tuna caused bile flow and there may not have been sufficient stored bile to force stones out of the gallbladder. The bread you ate was probably still in your small intestine and the mass of partly digested food may have blocked stones from coming out.