Sort:  

Thank you, @outhori5ed. I still cannot believe how warmly this story is being received!