Not everything has a firm and distinct cause.
I take the view that everything does have a firm and distinct cause.
At a point in time we may not be able to prove it but no doubt will be able to in the future. I have no truck with anything being the hand of God, or God's will. Iāll give a for-instance in support my opinion.
On the NW coast of England early in the last century a town was flooded. There is no record of this flooding being so bad before or later. For this to happen it required the following events to coincide.
1. An early morning spring tide (always the highest)
2. The direction of a very high wind from a particular and specific direction and after several days of high winds which increased sea swell. Resulting in the tide level rising several feet above normal. Possibly 6 to 8 feet above normal in the early morning.
The combination of these events inundated the town. That situation would occur every time that 1 & 2 happened. The probability of that happening is so remote it may never happen again. The town has been flooded two or three times since but not from the same direction or by the same exact events. Huge defences have been built to prevent the later floods but they will not prevent a flood the same as the one that occurred in the early 20thcentury.
In summary, given the same identical weather sequence and coincidentally a high night spring tide the town is bound to flood. If we could control the tides as well as the wind direction and force, we could recreate the flood whenever we wanted to. So it had a firm and distinct cause.