You can "predict" your general disposition to respond to certain kinds of reasons given your values and so on. But you can't predict how arbitrary factors will weigh on your decision making in a given moment. E.g. you skipped breakfast and your blood sugar is low, so in this moment you happen to weigh satisfying hunger more than, say, the diet you're on. This doesn't make your decision not "up to you" just because minute factors can't all be accounted for prior to acting.
Whether there is any meaningful notion of free will here is another matter. IMO the term free will is a red-herring. We obviously make choices and those choices are attributable to us. The only relevant question is whether we have a sufficient kind of authorship over our choices such that we can/should be rendered accountable for their outcomes. But this is mostly tangential to the kinds of disputes people have about free will.