In previous seasons, Erwin seemed to have some quirks that Levi didn't seem to completely agree with. Sometimes Erwin looked suspicious and Levi freaked out about the way he smiled. For so long I was expecting a heel turn and it would turn out that indeed Erwin was a bad guy and there would be a huge betrayal. And that Levi was spying on Eren, Mikasa and Armin for a reason. But it was nothing of the sort. It was all just building toward this moment right? No ulterior motives. It was just planting the seeds for Levi to make this decision so it'd make sense. It's brilliant. ---