It has been almost 3.5 years since the start of my Master's, and I want to graduate this December. My advisor wants me to stay and work with him for some more time. I don't want that. When I asked for a recommendation letter for my Ph.D., he got mad and yelled at me, saying that I was pushing him and rushing to graduate. I didn't put his name, but I have applied to other universities. For a few months, my advisor has been making conditions like he wants a paper before the defense; otherwise, there is no guarantee of graduation. I am trying my best, but it is complicated as I just got my whole data set. I have already prepared a manuscript, but it may take time to submit as other members have to review it. He says that he needs paper as he will not get future funding if I don't give the paper as soon as possible. I told him that if he lets me graduate, I would work on paper even after graduation, but he says that if I join another lab meanwhile, I would not give him the finished paper. This is stressing me out.
I am an international student and afraid to talk to the department and think that they might take his side as he is renowned faculty. I wanted to finalize the defence date so I sent an email to all my advisory committee members for that. Everyone replied, but my major advisor didn't answer. He never responded when I asked about my graduation date. I talked to my co-advisor, and he is supportive of me, but he stays on another campus, so I can't share everything with him. It's already been October and the last date to defend this semester is Nov 24th. Please let me know what would be the best option to do right now.