Things are just out there, and they happen. We have so very little control over them... what you did here that was awesome was not allowing what I call a "cascade failure" to occur... one thing leading to another, leading to another, and so on.
So good for you, on that!