You step into the shower. The water is cold. You turn the hot tap up. Nothing happens — the water is still cold. You turn it up more. Still cold. You crank it fully open.
Then, 30 seconds later, all the adjustments hit at once. The water is scalding. You leap back and slam the cold tap on. Overcorrect. Freezing again. And so the oscillation continues.
This is a delay — the gap between action and result. Every system has them, and they are responsible for an enormous amount of confusion, wasted effort, and bad decisions.
The shower oscillation isn't caused by a bad shower. It's caused by a balancing loop with a delay. Your correction loop (detect temperature → adjust tap) is fast. The physical loop (water travels through pipes → mixes → reaches you) is slow. The mismatch causes overshoot.