The saddest part to me is that it's entirely possible Snape would only see Lily. He certainly always saw James. I think what makes this so hard is Harry's disgust at being a substitute-often in fic people gloss over that issue. But Snape really can't move forward and Harry just can't pretend it isn't there. Emotionally devastating piece.