Have you ever had the rug ripped out from under you?  One moment, life feels steady, predictable, and comfortable. And then — ...