You have a lot of market wisdom, and life wisdom, to learn, if you feel every movement needs a perfectly rational, logical, explanation behind it that one can foretell ahead of time.
To some extent, trading the market daily is part art, part science....a trader can generally, loosely, anticipate the overall movement, but not precisely, technically, rationally.
You need a dynamic mind, because deviations can slightly occur...which it did today.
As long as a trader can nail partially the anticipated movement, they can succeed and get rich. You don't need to be a complete market prophet.