My children are raised multilingual; we live in Austria and they learn all their German from my wife and from the world around us. I'm Danish and I want my kids to know that language too, so since birth I've exclusively spoken Danish to them even though I'm perfectly fluent in German. So far, my 3yo understands 100% of what I say but always responds in German - that's good enough for me.
Eventually my kids might not want me to speak my native language but rather the language of the country we live in, because they might feel it's "not cool" to have a dad that doesn't conform to their peers' social norms - or whatever other reasons (pre-)teens might come up with.
I want to avoid that my kids don't want to talk to me, but I also want to make sure they know the language.
Should I just tell them, tough luck, you'll have to accept that I speak this language, or should I respect their wish?