Последующие годы писатель надеялся на продолжение диалога с властью, но его не последовало. Безрезультатными остались и его поздние попытки выехать за границу. Ленинград стал основным местом выезда писателя из столицы. Помимо прочего, настоящим испытанием для него стала разлука с Еленой Сергеевной. В феврале 1931 года муж узнал об их романе. Тогда она сделала выбор остаться в семье, пообещала не принимать писем от Булгакова и не отвечать на звонки.
Михаил Афанасьевич остался один на один с негласным запретом на творчество, с ощущением полной изоляции. Так продолжалось до момента, пока судьба не расставила все по своим местам. «Очевидно, все-таки это была судьба, — позже описывала Шиловская. — Потому что когда я в первый раз вышла на улицу, то встретила его, и первой фразой, которую он сказал, было: „Я не могу без тебя жить“. И я ответила: „И я тоже“. И мы решили соединиться, несмотря ни на что. Но тогда же он мне сказал: „Дай мне слово, что умирать я буду у тебя на руках!..“ И я, смеясь, сказала: „Конечно, конечно…“»
Елена Сергеевна получила развод 3 октября 1932 года, а 4-го вышла замуж за Михаила Афанасьевича. Это был третий и последний брак для каждого из них. Медовый месяц они провели в ленинградской «Астории». Булгаков любил «Асторию» и, бывая в городе, непременно останавливался в этом отеле, предпочитая номера на четвертом этаже. По всей видимости, он сохранил для него слепок прекрасной, но навсегда ушедшей эпохи.