I use a croned service built around yt-dlp and a simple textfile for channels and their options. It saves categorized, correctly cutted, subbed and thumbnailed mkvs for upnp rygel to serve my TVs.
You can find the code here to get started with a usable state:
https://github.com/krei-se/yt-timeshift
Together with mediathekview this creates distraction free content, you can cron symlink all new stuff into another folder, means you open “Whatsnew” and have all fresh content from last week or two sorted.
So far im pretty pleased as the server is on my roaming homes nfs so can pickup the browser cookies from my workstation easily, manually updating them is not really an option.
I would not use a manually run service or frontend though as the query for new videos is not fast, a single run with 50 channels will easily go an hour just to scrape all video lists.
You also have to experiment a lot with sleep parameters to not trigger their bot detection and should autoupdate yt-dlp through the service.
But since it ran stable it continues to do so for months now.
This is a gross oversimplification of personal relationships because every person projects, the difference is whether you replay a socially accepted role or not and this changes like any fashion.
Also i don’t know about authors playing scientist and using terms like “spirit”. Popular spiritual " science" self-help books will NOT make your life easier. An actual education will, because it makes sure you are not exposed to predatory behaiviour all the time. There’s only so much willpower to face power play, no amount of reasoning with the rain keeps you dry.