I never understood Heraclitus' river analogy. Does it mean that we are constantly changing or changing only by degrees? Why does it say the "same" river if it is in constant flux? It seems like in the fragment "one can never step in the same river twice" that we could interpret the "step" as "never step in the same river" or as "never step into the same waters". Which is correct?