Покупать елку только если самой хочется. Без оглядки на него. Сколько она простоит, дело десятое.Другой способ - сделать так, чтобы его спонтанность била ощутимо по его же карману. Т.е. елку сам покупает, продукты тоже. А уж из чего останется - пусть импровизирует, хоть лопнет. Перераспределите фин.потоки - Вы не должны расплачиваться за то, что у него ветер ходит в голове. Продукты, коммуналка, обязательные платежи - в первую очередь. Все остальные хотелки - как деньги будут.Но он, наверное, и кредиты берет, если припрет, да?