I have done the same thing with YT. Notice my first post on HN is adding this website to my hosts files because I found it too addicting. As of date, I have unblocked YT but kept almost all of the social media sites. I watch Twitch for background noise nowadays. I find it to be less addictive since it feels more ephemeral to me.