It’s unfortunate H’s test results aren’t available yet. Postponing the sleepover is the right thing to do.
I know parents who don’t tell their kids plans until the day of, or just before. And for more than just a sleepover; a 3 week trip to Disneyland.
I believe in, and follow, a different philosophy. I let my kids know upcoming plans and events. It’s good for them to be excited and plan as well. And for those times when plans fall through, to learn disappointment and how to handle it.
I always imagined how a surprise 3 week vacation would go over. Kids have lives, friends, and plans which just get thrown aside.
I do understand your desire to protect son. And you are doing good. Don’t worry when fate puts forth an opportunity, an unintentional lesson we aren’t seeking. They really don’t come around all that often.
D
Feelings are fleeting. Be better, not bitter. Love the person, forgive the sin.