This has such a bittersweet ending. Even though the affair has ended, there's really no sense of completion since Harry and Severus haven't dealt with it as a couple, which I think only serves to reinforce the infidelity. That Severus has realized his mistake and taken the steps to end it makes me happy, but my heart continues to ache for poor Harry, who's so oblivious to what is going on with his lover.