Oooooh, *very* nicely done! I love the idea of Harry needing a sort of wizard-therapist to deal with the issues he tended to ignore in the series. :) I also love the implied Snarry at the end as well as the more obvious desire when Harry confronts what he believed to be someone polyjuiced as Snape.