Not sure what drugs you're doing but I'm about 6 years clean now. One thing that helped me the most was rediscovering my passion for video games. I guess my advice would be to find a hobby or something to focus on and forget about the world for a few hours.
If you want to feel like you're doing something productive, get involved in your local community. It's very difficult to fight fascism at a macro level but building bonds and protecting those in your immediate vicinity makes more of a difference than it seems.
There was a guy a few years ago who spent $40k on Nintendo stock in order to ask about a new F-Zero in a shareholder meeting. They said no at the time but we did get F-Zero 99 last year so maybe he did make an impact.