Awesome stuff, your words manage to capture a lot of the feeling and thoughts that I am personally having. If one suffers, we all suffer.
I believe we should connect locally and expand the network with other like minded groups:
In terms of aligning our thoughts and emotions into action, I have come to believe that establishing local communities is the best way forward. Essentially instead of begging or fighting each other for scraps from the masters' table, we create our own table.
(I am not affiliated with the freedom cell network, but I have joined as it seems great.)