My question revolves around dealing with what I regard as an overly controlling player/DM in D&D 5e.
For privacy purposes, we will call my friend Boris. We play at Boris' house. We play once a week for about 4 hours a session.
For most of us, 4 of the 6 of us, this is our first time playing D&D. Boris and I are among the new players.
We agreed that anyone who wanted to DM would get a chance as we would switch off, Boris creating the universe and running the first storyline in what would be a series of stories in his custom universe. Boris emphasized that he was telling a story and that the narrative of the story was paramount in D&D, that restricting players and saying no to them is ok because it forces them to be more creative. I disagree with him on this and believe that players enjoying themselves is more important.
Before his game he told us he would be railroading us and throughout the game he did but it was his first time DMing so I don't hold it against him. He, however, was very controlling of player choices during the game and told me I couldn't take a specific Oath for my character because it didn't make any narrative sense and actively punished characters for trying to do cool or unorthodox things.
My turn to DM comes around, and I make a few mistakes but I kept trying for two sessions.
The whole time Boris is berating and lecturing me repeatedly between sessions about how the narrative is weak and is full of plot holes, and he gives ways to fix all of them, which I find to be rather insulting. At the same time, his character is extremely energetic and stupid and constantly misunderstands PCs and NPCs because he’s so stupid and naive. One of my players has approached me and said that he felt Boris' character was actively derailing the campaign.
Boris also tried to argue that, because it was his setting, he would have final say in anything in the universe and told the future DMs what they could and couldn't use or do, because he's planning something or it goes against what he wants. I told him that because I'm the DM, I have final say and he can deal with it.
After two sessions, I tell everyone that I'm not having fun and say that whoever is next will do their campaign next time. I knew my campaign wasn't going to be perfect, and I acknowledge that I made mistakes but not the ones that Boris claims I did. Everyone but Boris said they’re having a great time. Boris said he was almost enjoying the game.
My question is how should I deal with Boris, as he is trying to control every aspect of the game and is already acting like he has final say for all of the setup for the next campaign, to the point where it is making it not fun and stifling my own creativity for my character? Should I just leave the group, or confront him, or is he right about D&D?