Aww, wonderful! I love how you have Al so close to Severus. Grey was a very nice addition, too! This was really great to read and I enjoyed the ending. They both deserve happiness, and at least now Lily will hopefully stop trying to set Harry up on dates! :)