There's a place for anger and frustration and every other emotion. Well, not stress, not in my life anyways. And there IS a place for fantasy.
The thing is, there is NO space for confusing planning and fantasy. You want to plan? Plan. You want to fantasize? Fantasize. But never do them simultaneously, and never mix them up, and never confuse them.
When you're planning, fantasizing is not allowed. And equally, when you're fantasizing, planning is not allowed! Mixing them up makes for pathetic fantasies and pathetic plans!
Calling on the cattle to rise up and change some law or other ... that makes for pathetic plans AND pathetic fantasies. If you're going to fantasize, start by drawing up a list of the top 10,000 people you would order to have killed. And go on from there. :)
You can't learn about the world without trying to redesign it. (Just like you can't learn to speak properly without hearing yourself). So to learn about the world you need to both plan AND fantasize. But at all times you should be aware and conscious of what you're doing.
Separation of concerns isn't just critical in planning. It's critical in all areas of life. And it's why you need to know at all times whether you're planning or fantasizing, so you can do that thing well!
The same goes for hopping from one issue to the next. You want to fix the world before finishing grieving? Fine. IF AND ONLY IF you know whether you're hopping or dodging. If you're dodging then freaking do THAT well. If you're hopping then do THAT well. And if you're overloaded emotionally or by work... then don't expect to accomplish anything at all except BEING overloaded.
If you want to do a thing, do it well. Make sure you know what you're doing and make sure you meet the preconditions for doing it well. Otherwise you're just deluded and playacting. And if you WANT to playact then sign up for theater school. And if you want to be deluded then don't hang around me because with my core value Truth I will fucking shatter your illusions.
And lastly, the exact same reasoning applies to academic specialists. And is the reason why I despise them. Because they don't specialize around learning or understanding their respective academic field. They specialize around the role of being an academic specialist. Someone who publishes within only their field, is respected by their peers and gets grants.
So they spend their entire lives never knowing what it is they're doing. Because if they did, they would be ashamed of what they do rather than being proud. You don't learn to understand chemistry by specializing on the role of a chemist, it just doesn't work. And you don't learn to make discoveries in the sciences, or inventions, or even discoveries or inventions in chemistry, by specializing on the role of a chemist. That works even less!
Academics are universally fuckups who don't understand specialization. That's why I despise their fake concept of "specialization" and their despicable "specialties" and every last academic and the whole institution of academia itself which was built on an artificial tie-in of teaching and research and sucking up to the government.
I'm not telling you anything you don't already know. I am however telling you something you forgot, perhaps because you never learned to appreciate it properly in the first place.