You can choose to talk while eating.
Calm yourself down first, and then ask him how he feels. Of course, I didn't ask him directly, but said, "How are you at school recently?"
If he answers "fine" or something, it means that he is in a good mood. Then you can talk to him about some topics.
It's best not to preach. As long as the general truth is correct, it will definitely be worse.
You can say something interesting. You should affirm what he said first, because it will definitely turn into a negative, and he will be respected, so that he can accept your idea. All you have to do is add something like "something will be different" to make up your mind. It will have a certain influence on his concept.
If he loses his temper or goes against your wishes. Then you'd better stop talking and point out his mistakes later. Be careful not to react immediately. Think about what to say. More often, not talking is more useful than talking ... this is not clear in one or two sentences.
If you are angry with him, it is not normal not to be angry, but to know how to put out the fire, it is best to comfort or explain afterwards.
If you want to take concerted action, such as going to the movies together, you'd better take action, even if you don't have time to go, and regard it as something to do, not just an expression.
What I said is limited. If you want to know more details, you can watch Mr. Ceng Shiqiang's video about introducing family education and communication.
I hope you can get along well with your children ~!