I fully agree that there are reasons for our choices. I perceive the reasons to be determined within our conscious awareness...
Here we go round and round again...
Alan, as had been pointed out many, many times before, you can't conjure up a reason "within our conscious awareness" without it being either entirely due to (preceding) reasons itself, unless it involves randomness. As soon as you break the chain of strict cause and effect, you are, of necessity, introducing some ingredient that isn't for any reason, and hence is random.
...which is why they are regarded as choices rather than reactions.
Choices
are reactions.
The materialistic explanations put forward in this forum presume that choices are made by subconscious brain activity before we become aware of them - which renders the choice to be just an inevitable reaction and our conscious awareness to be just a spectator.
The degree to which this is the case has no bearing on the purely logical problem with your position that I outlined above. However much a choice is made consciously or not, it can only be the result of a strict chain of cause and effect, or if not, it must involve randomness.
Meanwhile I consciously choose to disagree with his materialistic explanation, because we have more freedom to choose than a boulder rolling down a hill!
Well of course you do, but that changes nothing about the logic.