Science is the quantification of doubt.
Science is a never ending process of getting deeper and deeper theories, but each theory always makes assumptions. It says if you grant me these assumptions, I can explain these other things. If you grant me molecules, and the idea that they bounce around and have kinetic energy, I can explain temperature and thermodynamics, but I’m assuming those molecules. It’s a theory of everything except its assumptions. The assumptions are the thing it’s not explaining. It’s the miracles. –
Science can never have a theory of everything. The point is to break your theories. When you can break your theory, when you find its limits, that’s when you break out the champagne, because that’s when you’re going to go to the next step. Gödel’s incompleteness theory tells us that this process will never end. –