A more balanced resolution could be at least 1 hour dedicated to ML or side projects per day, no excuses. I did that for six months to learn to play the banjo. Also, I would make sure to set up a distraction free environment and 1x per week, set your weekly goals to stay on target (I.e don’t go down a rabbit hole unless the rabbit hole is the goal)