Currently I am playing very little due to problems external to poker, but when I did it was a minimum of 8 hours a day.
I really hope that you can solve your problems and your situation will improve soon, you can use that time as a moment to disconnect from problems playing poker, it works for me, when I play poker, when I play poker I disconnect from my problems, but then when it goes badly if I tend to feel a little bad, it's normal, although it's a passing thing. Best of luck and success brother.
Per day usually 2 hours is enough even when you are playing freerolls which last way too long - ~ 4 hours...
If sometimes it's difficult to play freerolls that last too long when you don't have enough time, sometimes it's happened to me that I'm in prizes and with a good stack, and with the opportunity to fight for a good place and prize, but I have to go to college and I have to stop playing, that really sucks me up, the fact that I don't know how far I would have gone if I had continued playing.
At the moment, I'm taking a break due to the war and the lack of internet. Mobile Internet is there but weak. I used to play for a couple hours every day in the evening.
I apologize, I would like to know where you are from? I hope the situation improves and the conflict can be resolved soon. Stay strong wherever you may be.