They were 20 minutes late, and there was still no sign of anyone.

Trying to distract myself, I opened our family group chat.

What I found made my hands shake.

Ethan had written, “Long week. I’m too tired.”

Brooke had replied, “Sorry. We already have dinner plans.”