Летом того же года Булгаков провел трахеотомию больному дифтеритом ребенку. Опасаясь заражения, он сделал себе прививку, а начавшиеся затем сильный зуд и боли попытался заглушать морфием. В результате Михаил Афанасьевич стал наркоманом-морфинистом. Только через год заботами Таси и отчима он смог излечиться от этого тяжкого заболевания.
Как наркоман в феврале 1918 г. Булгаков был освобожден от службы и вернулся в Киев. Там он сразу же открыл частную практику врача-венеролога. Жизнь Киева того времени Михаил Афанасьевич описал в романе «Белая гвардия». Прообразами Турбиных стали сам автор и члены его семьи.
В 1919 г. в Киев пришла Добровольческая армия Деникина. Вскоре Булгаков был признан военнообязанным, мобилизован и направлен во Владикавказ начальником санитарного околотка 3-го Терского казачьего полка.
Все это время Михаил Афанасьевич не оставлял литературную деятельность и, когда представилась возможность, в самом начале 1920 г. навсегда расстался с медициной, обратившись к журналистике. Он намеревался публиковаться с рассказами и фельетонами в местных кавказских газетах, но уже в феврале заболел тифом. И вновь Булгакова выходила жена Тася. За время его болезни во Владикавказе окончательно установилась советская власть.
Уже в апреле 1920 г. Михаил Афанасьевич по знакомству устроился заведующим литературной секцией подотдела искусств отдела народного образования Терского ревкома. Платили мало, и, чтобы обеспечить семью, Булгаков взялся писать пьесы для образованного во Владикавказе Первого Советского театра. Среди прочих летом 1920 г. им была создана большая 4-актная драма «Братья Турбины (Пробил час)», зародыш будущего романа «Белая гвардия».
Дела вроде бы налаживались, но в середине 1921 г. во Владикавказе началась чистка кадров. Бывшего белогвардейца Булгакова выгнали со службы, и в конце того же года во избежание репрессий он перебрался в Москву – без денег, без вещей, но к многочисленной родне, которая всегда была готова помочь любимому Мише… Короткое время жили в общежитии, но затем обосновались в комнате Андрея Михайловича Земского (1892–1946), мужа Надежды Афанасьевны (1893–1971), сестры Булгакова. Это был знаменитый адрес Большая Садовая, дом 10, квартира № 50, где разворачиваются события романа «Мастер и Маргарита» («нехорошая квартира», в которой жили Берлиоз и Степа Лиходеев, а затем обосновались Воланд и K°).
Несколько лет прошли в мытарствах и мелких литературных подработках. Сделать себе имя Булгакову никак не удавалось. Но вот в январе 1924 г. он познакомился на вечере сменовеховцев в Бюро обслуживания иностранцев с Любовью Евгеньевной Белозерской (1895–1987), бывшей актрисой и журналисткой, дамой с большими серьезными связями в литературном и театральном мире. Ряд биографов утверждают, что именно ради карьеры Булгаков развелся с преданной ему Т.Н. Лаппой и женился на Белозерской, но сама Татьяна Николаевна впоследствии писала, что они с Михаилом Афанасьевичем еще на Кавказе охладели друг к другу. Можно не сомневаться, что любящая Тася лжет и что Булгаков не просто расстался с ней, а выгнал на улицу, поскольку женщина, в один час лишившаяся каких-либо средств к существованию, была вынуждена переселиться в полуподвал того же дома, где оставался жить Булгаков.
К тому времени Михаил Афанасьевич уже создал повести «Дьяволиада» и «Роковые яйца», приступил к работе над романом «Белая гвардия (Желтый прапор)».
С ноября 1924 г. Булгаков и Белозерская поселились в Обуховом переулке на Пречистенке, где в начале 1900-х гг. в доме 1, квартире № 12 жили любимые дяди писателя Михаил Михайлович и Николай Михайлович Покровские, как говорилось выше, оба врачи.
Имя Михаила Афанасьевича становилось все более известным в литературных кругах, как в СССР, так и в эмиграции. Н.С. Ангаров просил продолжить сотрудничество с редактируемым им альманахом. По его настоянию Булгаков в течение января – марта 1925 г. написал повесть «Собачье сердце», однако публикация ее в «Недрах» была запрещена властями.
Внешняя атрибутика места действия повести была взята Булгаковым из квартиры его дядюшек в Обуховом переулке, однако попытка представить их совокупным прообразом профессора Ф.Ф. Преображенского явно неуместна. В то время на эту роль скорее подходили такие мировые знаменитости, как В.М. Бехтерев или И.П. Павлов. Некоторые булгакововеды придерживаются именно этой, более правдоподобной версии. Действительно, история Шарика необычайно близка к экспериментаторской деятельности И.П. Павлова, а коллекцию заспиртованных человеческих мозгов, как у булгаковского профессора Преображенского, в СССР имел только В.М. Бехтерев. Да и не мог Михаил Афанасьевич изобразить своих милых добродушных родственников в личине дельца от медицины, каковым является профессор Преображенский.