me abandoning projects when progress is at 90%
You might only be half-way if the remaining 10% follow the Pareto principle.