After what happened to John in HLV and all the self loathing he must be feeling because of Mary, I think he needs to hear that he has every right to be angry and hurt and being told that nothing is his fault. And who is better than the woman who went through the exact same thing?
Mrs Hudson comforts John