I fixed this by using pretty aggressive content blocks* on my laptop to block anything vaguely related to social media, entertainment, or news from 10:00 P.M. until 11:00 A.M. (and again at regular intervals during the day). I keep blocking distractions until 11:00 in the morning because that’s another low-willpower time of day for me;

