I think many bosses dislike this way. If he can permit you to have long long leave that means you are not the major in the department. I think two weeks are ok la but if you haven't got any annual leave , your boss has strong argument not permit you to have annual leave