I think you give the "scum" too much credit when it comes to thinking twice. Most never think once, much less get to thinking twice.
I have three children. Two are grown and out of the house (19 and 21) and one is in middle school. While they are my pride and joy in life, I live with the same fear of losing them or not being able to protect them from every bad thing. I try not to let them know just how anxious I am for their well being because fear is contagious and prolonged exposure kills the joy of life.
I pray for all of our sakes, that no one ever has to go through anything like this ever again. Sadly, I am a realist. It has happened before and will happen again.
It sounds like you are a good Dad. Not as good as Byte

Just kidding. We all do the best we can and pray we don't come up short in our duty.
Vigilance knows no rest.