One can intensely work towards a goal over a moderate span of time. One can mildly work towards a goal over a long amount of time. I am part of the latter group. I prefer to consistently do a small amount of work over a long period of time. I like the baby steps approach. It fits my personality. I have an easier time being consistent than being intense. Some people would rather go hardcore at something for a couple weeks rather than drag it out. I have found that modern schooling is more suited for the person that can intensely learn something over a short period of time.
Which one are you? Do you achieve goals step by step over an extended period of time? Or do you go cold turkey/ hardcore over a short period of time? Does it depend on the goal (fitness vs academic vs emotional)?