Oh wow, that is heartbreaking and dirty and perfect! Great take on this pairing. I love how different they are, their POVs showing them worlds apart, really. Sirius, you dirty dog, you. :D Lily... ah, fuck, Lily would've killed him for this. Aaaah, yes, yes she would. And the opening and closing lines are so poignant, that Harry has been damaged by this and can't bear to think about it. So well done!