Glad you liked it! I tried to do the Mpreg justice. I just couldn't imagine Severus turning into a woman like happens in so many stories, but I wanted to show him with a family.
I was worried about the timelines, but they were necessary to tell the whole story, and I'm pleased that people followed it.