Stupidity
Not sticking to plan
Overestimating my fitness level
Underestimating enviromental impacts on physiolgy
Very poor visiblity
More?