Sounds a bit like the Salinger novel, “Raise High the Roofbeam, Carpenters.”
One of the few people besides myself who read that book :-)
Someone missed an angel. Things happen for a reason.. d:^)