A lot of what I find problematic about Lily's story is that there is so little ... flaw within her. She chooses Snape over James, so to speak (to put things as simply as possible) because Sirius puts himself in the wrong with her... but it's never seen as an error in judgment on Lily's part to have chosen James at…