I think the main rule is to have a great desire to have a good time), when you are tired or definitely not ready to spend a long time playing poker, it is better not to play at all and skip a couple of days.. if you want to eat it's not a problem, prepare a meal and sit down to play, you should not be distracted from the game by extraneous matters in the house. You must understand that you will spend this time at the computer and will carefully study the game.

When you have a game plan and you follow it, you go through each stage gradually and time goes by unnoticed. A good option when you are exploring the world on the Internet, or playing 2 large tournaments at the same time. I like to play sports when I play, it allows me to spend a lot of time standing up and warm up well) I can go to the kitchen to have a snack, during the break I always go outside to get some fresh air
But to be honest, tournaments longer than 5 hours I play not often.. 80-90% of the time is 3-4 hours maximum.. Online poker and luck is not very easy, so every tournament play 6 hours it means to be high in prizes and this I think is not easy at all