This was incredible. I like how poor Harry keeps trying to help Severus regain his memory. Severus looking at things from a different perspective via the pensieve was a nice touch.
I half think Ginny's responsible for the memory loss. I am glad Severus decided he just needed to go with his feelings. Very well done.