Sounds like my boss. I don't have an answer for you, as to why he is acting like that. All I can say is that, some people are just douche bags and miserable people. Maybe that's his way of liking the hard,dedicating working student.
Other than that. WELCOME TO THE CITY! Keep us updated as to how it all works out!
Denny