I think he's just bloody lazy, but from the description you give I have the feeling that he doesn't care enough about your needs and stuff.
he's getting angry when you don't get his cigarettes quicky, but on the other hand he doesn't pack your stuff as you asked him ? that's not fair in my eyes. you did him a favor, he has to do one back. lazy boys are not welcome !
good luck