I am a third-year PhD student in mathematics from a very reputed institute in my country. I have one problem to share and discuss that is related with my guide. He is a senior professor in our department. The day I joined that institute he gave me one research problem and asked me to study about that and present. I did as much as I can and presented. In return, instead of appreciation I was being scolded for small mistakes. And it has continued for the last two years. Seniors say it is his way of working. I have lost my happiness. Sometime I cry for joining this course. My prof is not impressed with my good academic record and my hard work.

Second thing that worries me is that he is not much aware of my research problem. I feel like I know much more than him. He has no paper on that topic, although he has a good number of papers in other topics. I never got help from him in solving research papers. I have to study papers on my own and then have to present to him. And again for small mistake I have to suffer his taunts. I am scared whether I would be able to finish my degree in such an environment or not? Is this normal? Does every PhD student suffer such mental trauma? 

I need advice. Thanks.