Не имеет права не отпустить. Закон на вашей стороне. Кроме не использованного положенного отпуска за все три года, вы еще имеете право на отпуск за свой счет. Идите до конца и ничего не бойтесь.
Да уж, непростая у вас ситуация, конечно. Мне вот перед декретным отпуском дали и обычный. Аж целых две недели. За что я им безмерно благодарна. Тяжело уже было под конец ездить на работу.
Не советую вам в таком положении ругаться с начальством, закон может быть на вашей стороне, только чего вы добьётесь ? Лишения рабочего места? Более того, он может даже сейчас вас уволить под статьёй, дескать с рабочими обязанностями не справляетесь, нарушаете дисциплину, а такое в законе есть, беременные не исключение и за это разрешается уволить даже беременную. Тогда даже через суд ни чего не докажите. Так что идите спокойно в декрет.