Freewill is mostly an illusion it seems, and here is why. We live in a dualistic universe where power can be drawn from two sources, the positive and negative aspect. You can "choose" one or the other, but the further you go down the path of either, the more prescribed your actions are. You can't high in affinity to either aspect by doing things of the opposite aspect, therefore the higher affinity with one aspect or the other, the more choices are unavailable to you.

Here's another way to think of it. You have a lowest version of yourself your individual expression, and the highest version of your self. You can engage in base desires to satisfy your lowest aspect, but if you truly want something wholesome which is only accessible by becoming more enlightened/spiritually developed, satisfying your base desires is no longer an option.
Think about the process of completing a very specific technical task. There are a million ways to do it wrong, and only one, sometimes two ways to do it right. You don't really have freewill if there is only one way, one course of action amongst millions of possible branching choices, that will actually achieve the desired outcome. You can get a vague facsimile of what you truly desire a million different ways, but if you insist on getting something very specific (whether physical, mental, spiritual, systematic, emotional etc.) There is usually only one path that will lead exactly there. It's like the skill tree in most video games. To get to a specific node, there is only one path of branching choices to get you there. We do NOT live in a universe with a skill tree akin to Path Of Exile, where there are millions of different paths that can be taken to get to a specific node. (Pic related) If we did, we'd be a lot closer to actual freewill.