She wanted to change, tried a many multiple of times and it failed. Fault, guilt, blame are useless concepts to use on the Other. And only in moderation should they be applied to the Self. There deep disconnects between what we think, know and do.
Bob the gambler wants to quit and wants to wager, sometimes sequentially and sometimes simultaneously.
The question isn't whether the whole Bob "means it", but which version of Bob we want to ally-with to war against the other, and what conditions or limitations we put on that assistance.
Statins, GLP-1 antagonists, etc isn’t magic, but it changes people’s behavior and bodies in such as way as to diminish the importance of willpower. Thus, it’s not that people are lacking instead our medicine is simply to primitive to help with a wide range of issues.