Have you ever set a goal, started making good progress towards it and then given up before you hit your target? I certainly...