Yeah if the person still in his good mindset that should be the reaction knowing how dangerous it can be if he will try to push forward, he will just repeat the same mistake if he will not stop, after all he already knew how it feels when you do regret to waste your money into something that not really allocated for, gambling as part of entertainment is okay but if you made a mistake and waste more money better to stop and not to continue as chasing your previous loses will simply add more to what you need to recover.
Basically, it's hard to quit if their little heart still wants to gamble like you said and I agree with your assumption. I think they only have a chance to stop if they experience things that can make them really bad, such as losing a very large amount or in terms of their family falling apart due to economic factors that are destroyed due to gambling, in conditions like that, usually they in my opinion will really be able to think to be more aware or at least reduce their gambling activities. Of course, after all gambling is only an activity for entertainment, always nothing more than that, and as a result for people who carry the wrong mindset, it is clear that they will suffer a lot of adversity there. So the point is please be more rational in looking at things so that you don't fall into the trap.