Hikers have left for the reasons you pointed out - injury, money, disinterest, their best firend left the trail, family issues on the homefront, boredom, don't like the weather. One cannot predict who will finish or not but for sure attitude - the mental factor, plays the greatest role in overcoming the hardship you will encounter.