I'm a math major and I'm finishing my bachelor thesis. I was lucky enough to find a hardworking and caring advisor to work with. I'm very grateful with him for his guidance but, during this time, I noticed he likes to give a bit too much guidance and sometimes restricts my creative freedom.
He suggested me to prove some results and I successfully proved them while also developing related examples and ideas on my own. When the moment to put everything on paper came, he wanted me to explain some of those results in the way he reached them. When I try to explain something, he interrupts me every five minutes (no kidding) saying things like "it should be better if you start motivating this in this way", or wants me to change the structure/order of the argument (when my initial structure is also correct). He likes to state the same thing two or three times and elaborates a lot, but I prefer to state things clearly and only once. Sometimes we discuss for hours minimal details like the placement of commas or my election of words. Since I get tired of the conversation I just change what he asks me to.
I managed to include all his observation on the writing while trying to add my personal ideas, but now that I need to prepare the talk for my defense I would like to have the freedom to plan it completely alone.
Being honest, the only two people who will actually be listening to me will be my advisor and my mom: one of them knows everything backwards, while the other is already happy with me getting a degree. Then why can't I explain the content of my dissertation in my own way? I also find more difficult to explain the ideas following my advisor's line of thoughts instead of mine.
Taking into account that I will be presenting work done by me and him, I don't know if it's right to ask for total freedom to prepare and give my talk. Is it right? If yes, how can I discuss it with my advisor without looking like an ungrateful person?