There is nothing I can see wrong with playing "too long". Furthermore, what is "too long". Is it defined by time, or by staying long enough to take a bad beat or get on a cooler. I myself play some of my best poker when I am extremely tired. You should get up if your getting antsy or if your trying to rush. If you're trying to get one more big hand in but your ready to get up just go ahead and get up. As long as it hasn't gotten you off your game or your not trying to get what your down right back, don't get up just because your on a losing streak or just took a bad beat. But if you feel like your not playing your best, your are preoccupied, or you just need a break, by all means, walk away.