I am currently a first year master student. My supervisor is having a project with a car company and this work was mainly assigned to a Phd student in my lab who volunteered for it. During the work, my professor got a side ideal from that project and assigned it for me as my master thesis topic. But for some reason, my supervisor keep exerting pressure and pushing me to run his deadline with the company and his demand is sometime ridiculously impossible to achieve. And after couple months, I realized that if I continued doing this topic, I might have to postpone my graduation. I am paying my study expense from a student loan with 0% of interest, and the provider only give me the loan within 2 years. And I am feeling that my supervisor is dictating me to do free work for him instead of guiding me to get my master degree.
What should I do in this situation?