Замените слово "мираж" в предложении таким же подходящим по смыслу словом. НЕ синоним. Просто близкое к нему слово, которое хорошо влепляется в предложение. НО ЖИЗНЬ, КОТОРУЮ ОН ВИДЕЛ ВО СНАХ, ТАК И ОСТАЛАСЬ ДЛЯ НЕГО МИРАЖОМ.
Мечтой, грёзой
......
Иллюзия, призрак.
Но жизнь, которую он видел во снах, так и осталась для него иллюзией/
призраком.