The reason Anna can't enjoy sex is your typical bullshit manga psychology nonsense.
Otherwise I think all characters are pretty standard as far as characterizations go.
Fucking sad ending if this is the ending. I don't think Lilly deserves this. I don't think people deserve to suffer because...