Earlier quoted context omitted.
I hope OP (and other "scanners") sees this - it might be worth knowing that you may have ADHD, especially if you also heavily procrastinate, are messy/disorganized and always run late. There is much more than I can type in a single comment but if someone wants more info I can try and help.
That's what I suspect is happening too. ADHD doesn't necessarily present as "hyperactive child" or the other stereotypes to which it often gets associated. Many people receive an ADHD diagnosis in adulthood after years of (more or less) successfully coping by employing organizational strategies, e.g. good list-making, appointment reminders, setting extra alarms, and so on. In terms of OP's rotating interests, the col…
Hope you can contribute! :)