My(22F) flatmate (Aged 18) offers their opinion when I haven’t asked for it. They saw my YouTube feed and didn’t like that most of my content was Red Pilled stuff. They constantly share their opinions on things when I’m having a conversation with my boyfriend (they just insert themselves into the conversation)

I want to make clear that I have told them twice that it’s what I choose to watch in my free time and that respectfully it’s none of their business.

It’s happened a few times now and I need advice on communicating in a non-hostile way that if they don’t agree with it maybe they shouldn’t waste their time commenting on it(especially when not asked for it)

I am at home and do want to feel comfortable in my habits and ways. I don’t want to have to wear earphones all the time.