My guess is, he did not do anything different, he just finally managed to establish a routine. There are thousands of reasons out of your control that can help or block you. Mostly it is other people, though. One stupid person at the gym might be a reason to not go this day ... and that was it for the routine, as the next day, there is something else vs. looking forward to meet nice people again at the gym and having the time to do it.