Можно себе представить, каким ударом для семьи Булгаковых стало бы исключение старшего сына из университета. Однако Михаил вовремя взялся за ум. По воспоминаниям Татьяны Николаевны, «ходил на все лекции, не пропускал. В библиотеку ходил – в конце Крещатика, у Купеческого сада открылась новая общественная библиотека. Читальный зал очень хороший. Он эту библиотеку очень любил. Меня брал с собой, я читала какую-нибудь книжку, пока он занимался. Разговора про литературу тогда никакого не было. Он собирался быть врачом, и, я думаю, он бы хорошим был врачом». Незадолго до свадьбы Булгакова все-таки перевели на третий курс, и Варвара Михайловна в письме к дочери Наде 30 марта 1913 года высказывала пожелание, чтобы в записи о браке сын был назван третьекурсником. Но усердие в учебе принесло и дальнейшие плоды. На последних двух курсах Булгаков за успехи в науках был освобожден от платы за обучение. В феврале-марте 1916 года он держал экзамен в университетской медицинской испытательной комиссии и 6 апреля, «весьма удовлетворительно выдержав установленные испытания», был «утвержден в степени лекаря с отличием со всеми правами и преимуществами, законами Российской империи сей степени присвоенными». По 15 из 22 предметов Булгаков имел «пятерки».
Родители Таси уже смирились с неизбежностью брака дочери, но Варвара Михайловна все еще была против. Татьяна Николаевна вспоминала: «…Однажды я получаю записку от Варвары Михайловны: «Тася, зайдите, пожалуйста, ко мне». Ну, я пришла. Она говорит: «Тася, я хочу с вами поговорить. Вы собираетесь выходить замуж за Михаила? Я вам не советую… Как вы собираетесь жить? Это совсем не просто – семейная жизнь. Ему надо учиться… Я вам не советую этого делать…» – и так далее. Еще она просила меня не говорить Михаилу