Author here. Yes, the grind is something like that. I used to watch couple hours of theory videos and maybe have a hand review session before 4pm. The grind starts around 6PM and I play on-off till 5-6am. Rinse repeat for all 7 days of the week.
Every couple months I used to travel for some juicy tournament series to try my hand at live games.