I'm so glad that you enjoyed it! What a relief that everyone got the Harry-replacing-Lily thing without my spelling it out. Well, not that much, anyway.
It is kind of crummy, in canon, that Harry had this nice mom and lost her, and wound up instead with the two people who blamed him for her death.