Великолепный русский писатель, драматург, режиссер и актер в театральных постановках, Михаил Афанасьевич Булгаков появился на свет 15 мая (3 мая по ст. стилю) 1891 года в Киеве на улице Воздвиженской, 28. Его отец – Афанасий Иванович был на протяжении почти всей его жизни доцентом, преподавателем Киевской духовной академии и лишь за несколько недель до кончины, стал ординарным профессором кафедры истории западных вероисповеданий. Мать – Варвара Михайловна (в девичестве – Покровская) была очень волевой и энергичной женщиной, занималась воспитанием детей и домохозяйством. А семья была многодетной, где помимо Михаила воспитывалось еще два сына (Николай и Иван) и четыре дочери (Вера, Надежда, Варвара и Елена). Все они – представители провинциального дворянского рода.
Несмотря на раннюю потерю отца, бывшего кормильцем семьи (Михаилу было 16, когда того не стало), мальчик получил замечательное образование. Сначала в Первой Александровской гимназии, в которой обучались дети русской интеллигенции, а преподавали зачастую профессора их университета. Затем, с 1909 года Михаил Афанасьевич становится студентом медицинского факультета Киевского университета. Решение о медицинской карьере было принято, вероятно, с учетом того, что оба брата матери – Николай и Михаил Покровские были успешными врачами и зарабатывали очень хорошие деньги. Сам Булгаков в 1916 году блестяще закончил университет, получив диплом с отличием.
1913 год ознаменовался для молодого Булгакова женитьбой на Татьяне Николаевне Лаппа, которая являлась дочерью управляющего Саратовской казенной палатой. Семейство жены относилось к столбовым дворянам, а это значит, что и запросы, и уровень жизни у них был значительно выше, чем у семьи Михаила. Но, по свидетельству биографов писателя, деньги не задерживались надолго в их доме: оба были молоды и не любили экономить. Михаил Афанасьевич мог легко истратить на такси последние деньги, любил и понимал музыку, посещал с женой театральные премьеры, бывал на концертах Шаляпина.
Начало Первой мировой войны в 1914 году круто изменило миллионы человеческих судеб, не стал исключением и молодой Булгаков. Как врач он отправился на работу в полевой госпиталь сначала в Каменец-Подольский, затем – в Череповцы. В это страшное военное время, когда русская армия терпела поражение, ему довелось увидеть тысячи изувеченных человеческих тел.