For around 2 years, I've switched from grinding cash games to mtts, so it's tough to say how long the poker session will last... Personally, as I'm getting older, I feel like the standard 6 hours/session is the best for me, but depending how I run in the games I usually play (I prefer slower structure mtts), the session can become a quick one (I'm not someone to chase losses, so I usually just end it after a certain number of mtts), but also a marathon in which case I have to go for a few extra coffees - winning money is great, still I don't like the extra time 😆