In the purely materialistic scenario, labels such as choice, free, control, hate, love are entirely meaningless, because there can be no such thing as control, freedom, choice or conscious love or hate if every event is entirely determined by physical reactions to previous events. The only determining factor is the law of physics, over which no one has control. The "you" in all this would be just another meaningless label.
-sigh-
So, rather than actually address the logic, you've once again posted thought-free value judgements about what you regard as meaningful.
In fact it is your impossible triangular circle that is incompatible with any sort of meaning - if only because it doesn't make any sense from the get-go. The only way that things like choice, freedom, hate, and love can exist is as attributes of a functioning mind that has a functioning personality.
You didn't choose your personality, it has come about over the course of your lifetime and is the result (in some combination) of nature, nurture and experience. Even if we posit a soul, that doesn't change. It still had to have some initial state (when your god magicked it into existence) then have been shaped by nurture and experience.
Non-material souls make not a jot of difference to all of this because you still became the person you are either entirely because of reasons or not entirely because of reasons (which means some of it was for no reasons, that is, random). You make the choices you make because of the person you are applied to the situation, and if any part of the choice is not entirely due to those reasons, then it must, again to some extent, be for no reasons and therefore random.
You not liking that doesn't change the inescapable logic of the matter. Neither does repeating your logic-free mantras about the soul making choices in some mythical present or how the logic is "short-sighted" or any of the others that you never seem to tire of.