Thank you for your kind words! I'm really trying to figure out their characters, and when I thought of Snape in a domestic setting, this is what I got.
Severus will always be Harry's protector--he doesn't know how not to be. Very happy you enjoyed it.