When you say angst and infidelity, you ain't just whistling Dixie. *laughs* The two just seem to be made for each other. Harry is reckless - shortsighted both physically and metaphorically - telling himself he was being so careful but carelessly risking everything. I'm delighted this worked for you, especially the part where Snape sent Harry away because I so wanted to see him (Snape) finally stand up for himself in a positive way. Thanks for reading and for the thoughtful comment.