It is the opposite in fact, have you ever had a moment in which you had so much fun that time seemed to just move in fast motion and suddenly you realized that you have been partying, playing video games or whatever else for too long? Gambling can also produce that kind of feeling, so a person may feel they have been playing for just an hour or two, but in fact they have been gambling all day, it is because of this that we need hard-set rules, and whenever we notice we have gambled for as long as those rules state then we need to stop immediately.
Maybe everyone has felt the same thing as you mentioned, we must have gotten carried away and enjoyed a game so much that we lost track of time. It's true, by managing the time we can end a game at any time, which is easy to say, but most people find difficult to do. Because gambling is really fun, especially if we are on a lucky day and are in a winning position, it is difficult to just end it.