Glad you made it through some tough times. Maybe once you're on your feet you can pay it forward to some who were also in your shoes.
Most Americans are only a few missing paychecks from your same situation.
It's great to say "prepare for the worst" but people like to feel that they're secure in their jobs and don't think about this,... until the point that they're not and the rug gets ripped out from under them.
With this economy, you never know how long even a good job will last.