I have a friend who I got to know through playing video games. I've known him for about 7 years now and have met him in person about 14 times.
We've been actively playing together for 4 years and every time when we have a discussion he just comes up with random things not having anything to do with the subject or just a wrong answer. Whenever I or one of our other friends tell him that what he said doesn't make sense he goes into protection mode and keeps saying that it is right.
Usually we play with other friends (one being his cousin and one being a good friend of myself) who also agree with me. His cousin doesn't even go into discussion with him anymore because of his preset mindset.
It doesn't just stop there, whenever we are playing a game and he comes online he just starts talking while me and my friends are just concentrated on the game. When one of us starts getting frustrated and telling him to not talk anymore he just starts with saying that it is very easy to blame it on other people.
Last week he started a course he bought online about e-commerce. I told him that he didn't need a course for that but just needed to do a little research himself. He answered that I shouldn't be jealous and that we will see in a few months when he will earn more money than me.
In general he is nice but whenever conversations like these come up it just annoys me and my friends. I really don't know what to do with a person like this and it is setting me in a somewhat irritated mood when playing online.
How can I get him to understand that he is not always right without hurting our friendship