I was wondering about session duration and how people go about them. I'm talking about Ring games here (obviously not tournaments).

I fix myself 2 kinds of limits when sitting down to play: a set amount of gain after which I'll leave the table (usually 50 % of my buy in), and a time limit after which I'll leave, whatever the state of my stack is.

Since I don't have much of a bankroll, I never carry any extra money so as not to be tempted to re-buy and going on tilt after someone takes my stack.

How do other players go about it? Do you just play for as long as your eyes will remain open? With money raising objectives? Or do you base yourself on external or bodily factors (leaving when the wife calls for help to put the kids to bed, or leaving as soon as the first physical signs of tiredness show up?)