Product design loops to earlier steps, with corrections and retracing because it is not deterministic. Rather, design is a trial-and-error process in which learning happens along the way.
Here is a liberating revelation: When you assume some responsibility for every unpleasant situation that arises in your life, you can then do something about it.