Yes, they pretty much are. Extremely complicated, organic, robots. But that is not the point. Your choices depend on your personality and abilities, which in turn depend on your upbringing and experiences.
And you would be wrong every single time because free will is an illusion.
That aside, people always make the best choices they can – no one chooses to chose badly. You can't blame them for not making a better choice since you can't expect anyone to do something they cannot.
I can't tell you the number of nights I told myself "I should go to bed early" knowing I would get a good nights sleep and do better at work the next day but chose to stay up late playing video games.
I chose to choose badly, I knew better, and I accept the blame (and consequences).
(This also comes into play when I make food/exercise choices btw. I certainly do not make the best choices I can on a daily basis)
No you didn't, you were unable to make the better choice (likely because of limited willpower). No mentally healthy person intentionally makes bad choices, that would be self-harm.
I think the more apt phrase is "I lack the discipline".
I do think there is a level of fooling myself when do choose badly, thinking "It'll be fine, no big deal", when down deep I know it will cause a problem.
Mentally healthy people make bad choices all the time, knowing they will pay for it later, but wanting to enjoy "the now".
I think you’re getting close to arguing that there is no free will and that everything in the universe is therefore luck or randomness. Perhaps one way to look at it is that even if humans philosophically are robots, the ones who sacrifice more (via hard work) deserve different, better outcomes.