flamarina, нет, дело как раз в нем, а не в обстоятельствах. Потому что у человека под давлением обстоятельств всегда есть выбор - поступить так, как просто и удобно, или поступить правильно.
Снейп поступает правильно - с точки зрения высшей силы-автора.
Он преодолевает свои ошибки, свой собственный неправильный выбор.