I started this with a fear of 'you got your Ginny in my Snarry.' I quickly realized that no, you'd added all sorts of depth to the epilogue. Loved this! Love Severus working through the anger and realizing his new options. And the hint of Albus' meddling - he just can't stop himself.
I wonder if he ever tells Harry, years down the road. It makes the names of the kids really interesting. Hee!