All these stories makes me scared to ride again!
I can relate though, with re-telling a bad crash giving you the willies.
Thankfully every flat I've gotten, I've been able to hear it before i lost all inflation & make a safe stop. I'm sure running slightly fatter tires has helped too, as it takes more time to deflate.
Now, if you'll excuse me i gotta find some wood to knock on.
- Andy