If you are playing slots an alarm clock is your best friend.
Set for 1 hour and stop when the hour is over.
True, unless you forget about the clock or intentionally ignore it.
I haven't checked if Betfuy has time and loss limits. If they do, that's one way to stop yourself from gambling more than you want to. Put a loss limit at $100 for instance. As soon as you reach it, you see a notification informing you that you can't/shouldn't play anymore. The same process can be applied to time limits. Put it at 1 hour and when the time is up, you'll have to stop playing.