4 hours a day seems like quite a long time. Are you sure you are in control all four hours? I mean, I am sure there is people who can do it, but I personally would be keen on restricting my playing to one hour a day. I take it that it also depends on the game, since poker can be more active and you can keep playing longer with small bets, but betting on casinos and the like... 4 hours may be a small fortune I would say.
If you are able to play 4 hours a day that means either you have a much bigger bank balance to play longer or you are wagging really small amounts. I do not spend this much long, i do play some games here and there according to my mood and my main is sports betting and there were times when i busted completely in the casino and with the transaction charges higher it will take much longer to get the coins confirmed and hence i do have the patience to stay away from it as well

.