

This reminds me of something a European told me about dating in the US. “Americans say nothing is wrong and then blow up when it’s a level 11 problem and i had no idea anything was wrong. Where I’m from we address it when it’s a level 2 problem.”
Be a level 2 problem, not a level 11 problem. That means you gotta fucking talk.
What about AdGuard home, set your router to use your server as a DNS and get local network dns with adblocking?