Freedom is what you do with what's been done to you.
When I got to 40 or so... I had the sense when I looked back over my life I would actually see a mess of decisions, a few of which I had thought about, some of which I had sort of stumbled on, and many that I had no control over whatsoever.
Any problem in computer science can be solved with another layer of indirection.