I’m sorry that I haven’t been clear before. I know that you thought we could just hang out, grow and learn things together, but that’s not really satisfactory.
In fact, it’s time to outline the conditions of our friendship so our past disagreements will not be repeated, and there are no misunderstandings in the future.

Basically, I’m happy to be friends with you, but we must agree on the fundamentals. This way we’ll be able to have a harmonious relationship, and it’ll prevent unnecessary arguments in the future.

And if we do disagree on something, we can either pretend to agree by not actually discussing the topic in dispute, or you could accept that I am the expert on this matter (because I’ve studied it more and have had more experience with it), and my opinion is in fact, fact!

Look, I can make this simple for you. How about I write it all down and get you to sign a piece of paper agreeing to the above?

Unless you can agree to these principles, I don’t want you to come over to my house. You won’t be welcome here, and I’ll make sure that any friends who are visiting at the time know that you aren’t welcome.

In fact, I think it’s best if you go find your own friends. Don’t hang out with mine. They may also start to question some of my values and ideas, and this may lead to future arguments.

Oh, and I love you and care about you. When you finally agree with me, just let me know, and we can be friends again!