- thought: there are too much important and interesting things to do and too little time
- need to assign priorities, and schedule specific time for the most important tasks
- enthusiastically start to do the things, but realize it will take much longer than expected
- exclude more and more of the tasks from the list, to finish the most important ones
- get fixated on just one task, deemed the most important, unable to progress
- get consumed by distractions, exciting things!
Given how damaging the latter may be, persistent avoidance of certain difficult tasks looks like a reasonable protective measure.
@amiloradovsky I'd suggest you reading The Now Habit. It's a bit long-winded (as most self-help books) but an easy read otherwise. It presents some insight into why avoidance *looks* reasonable and gives a few ideas how to overcome it.
functional.cafe is an instance for people interested in functional programming and languages.