Gordon, no matter what events and influences prompt you to act in a certain way, you are never obliged to follow them ... you are always able to do otherwise if you decide so. That is free will.
Yes but the bit of you that decides to "do otherwise" still makes that decision somehow. You can't have a choice that is both undermined and not random.
Look, we are free to make choices in any number of ways. We can carefully balance advantages and disadvantages, we can examine our emotions and our values, consult our memories and experience, or we can act on a whim. We have evolved to be very sophisticated decision makers. For that reason I take the compatibilist view that we have (as Dennett puts it) the only form of free will worth wanting.
Nevertheless, if we take a "god's eye view", we are a system that takes inputs and produces outputs. The ingredients that go into the system can only be the initial conditions (genetics, or what sort of soul popped off the end of god's production line that day), subsequent experience and (probably) a random (or pseudo-random) element. There is nothing else - those things together produce the outputs (our actions).
That doesn't mean that we don't act according to who we are and using all the ways mentioned above. It's just that down in the intractable complexity of our brains (or souls, because that makes no difference) it is all determined or random.
Recommend book on the subject:
Elbow Room: The Varieties of Free Will Worth Wanting by Daniel Dennett