do you have a SO or kids? I ask because my experience is this doesn't work as well when you move past single responsibility. It tends (a) reduce discretionary time and (b) push it earlier or later
Whichever it is, it's not exactly the sort of routine one should take too much inspiration from for one's own life.
Currently managing most weeks Aikido twice a week 6:30-8:00 (I teach), and 1-3 runs per week with a buddy on a flexible schedule 6:45 - 7:30 start depending on getting kids off and being able to work at home a couple of days a week.