Как правило в таких ситуациях ультиматум неэффективен. Он согласиться прекратить себя так вести, но на следующий день возьмется за старое. Люди себя начинают так вести с целью самоутвердится за счет других, являясь при этом закомплексованными и неполноценно развитыми личностями.
Ваше развитие пошло по разным путям. В дальнейшем общих интересов будет все меньше и меньше, до те пор, пока ты не перестанешь с ним общаться. Уверен, что случится это, когда вы перестанете вместе учится (окончите школу).
А до тех пор, просто расставь для себя приоритеты и подумай, желаешь ли ты стать быдлом как твой друг, или же быть выше него (в моральном плане).
P.S. Не могу ничего сказать по поводу Стругацких - так как не читал, однако всячески рекомендовал бы каждому к прочтению книгу Рафаэлло Джованьоли - Спартак ! Это великолепнейшая книга, в которой помимо всего прочего очень красочно и глубоко, затрагивается тема дружбы, взаимоотношений и высоких моральных принципов.