Yeah, the infidelity thing. Not my cup of tea, either, but here it was very useful. And I don't mean Harry's infidelity to Lily, but Harry's infidelity to Snape. Although Snape acknowledges that it is NOT a betrayal it IS in a way, so hurt and ouch and dammit I love these two.