Чтоб Лили осталась со Снейпом надо было не извиняться, а посылать ее подальше, и по принципу чем меньше женщину мы любим...
Концовочку я что-то не допоняла. То ли Лили "пометил" оборотень, то ли до того как перекинулся Снейп они слишком активно целовались остались засосы, то ли она все-таки тоже стала пушистой. И самый радикальный вариант: Лили влюбилась во вторую ипостась Снейпа, ну и все у них случилось.
П.С. запирать оборотня в каменных стенах и кормить сосисками это конечно треш, а вот если б мяска килограммов 10, то лежал бы обожравшийся оборотень и переваривал.