If you manage a decent sized video library at home, there are some options for self hosting an IPTV service that can then be accessed through Plex or etc.
You can set channel weighting distributions, add watermarks, schedules, practically anything that you’d want,
I fall into this trap as well. My solution to mitigate my tab hoarding has been to set up a blank GitHub repo and use the discussions/issues to just continually post links, descriptions, and notes in a thread format.
Then I can just keep commenting to myself. It seems to help break up topic binges that I go on. Plus I like with GitHub it’s all markdown-based so I can throw images, files and whatever else I need in a session in there to keep it all encompassing.