I'm heartfelt for your terrible experience. Losing a child is a place hard to walk.
In life, there are always the "What ifs", which complicate our balance of things. It's a nasty game to do the "Coulda-shoulda-woulda-but didn'ts" because it's too dangerous for your mental health and unrealistic.
Hundreds of decisions and emotions sift through us constantly through our days in being on this earth. Trying to be perfect is insane. Life and death without your hand controlling it isn't your fault, never do that to yourself. (Like guns are a thought-out device. It's a done deal or not).
Actions are things that are done.
Decisions are balanced by so many factors that one hopes
wisdom grows through trials and events as a person ages, but there are so many things to consider it's overwhelming to think we could ever have a finger on reality all the time to prevent tragedies or create great riches.
I wrote something this morning that popped in my head about life: "It's a hard dance to balance the spirit, the soul, and the mind with the body. If any one of the 4 or more (in combinations of the above) is messed with, you have a change in personal identity one way or another for that inner experience."
I wrote one thing as a teen: The only thing about perfection is the word itself for what it stands for in its definition. If you think about it, perfection is an illusion, an adjective, and only true to one thing at a time at the moment since whatever it was couldn't be reproduced exactly the same to the atom again, which means a crumpled shopping bag is "Perfect".
We are only able to give the best we had at the moment for what the moment was at that time given the situation.
Sorry to ramble.