Likely the top contender for Thread of the Day, Lenora, thank you.
Aw, thank you. True Confession: I had tears running down my face while I wrote it!