This is well worth reading! I cannot remember the last time I have seen someone strike such a good balance between acknowledging that we only have so much agency over ourselves while still pointing out that there is some agency available for us to claim in a positive way.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.