Amazingness
I just read this in one sitting. It is now 1.20 a.m. Hate-sex, and Odile : both HELLS OF HOT. I loved the ward scheme with the roses. It reminded me of the twisted (but may be closer to the original?) version of Sleeping Beauty, with all the princes getting hacked up in the thorns. Of course, Snape is not that kind of character.
I imagine that it must be quite difficult to write a post-war version of Harry. Often he will be written as his child-self in the way he talks or behaves, even though he is doing adult things. I agree with previous comments; it's difficult to imagine everyone just having happy lives as in Rowling's epilogue. I think your writing of his character is perhaps more accurate than either of these approaches.
I was going to write some more things, and have forgotten them due to sleep deprivation. They probably boiled down to "your writing is awesome".