Yeah, it sucks big time, I know. But as they (whoever it is that says it) says "For every door that closes, another one opens up." Maybe this will be a good thing and lead to better things for you. You never know, you might find a better job that pays better and has way better benefits than at your last place. I would maybe veg a couple of days to get rid of the stress from losing the job, but then start putting job resumes out to anybody and everybody. I feel for you. It gets to the point that nobody's job is safe anymore. Our place (I work at a hospital in the xray dept.) was just told that our 'guaranteed 3% increase we were getting was going down to 1% and some may not be getting any. And our Christmas bonuses just flew out the door. So much for getting food for Christmas. Oh well, at least I've got a job (that's my mantra now). So many people don't, and here it is around the Christmas Season and there's no source of income for these folks. We've asked our CEO and COO about the chances of laying anybody off and they said they are trying everything they can to not lay off anybody, but they can't say that that might need to be an option down the line. So everybody is on their toes minding their p's and q's, and crossing their t's and dotting their i's. We are on our best behavior. Even our local backstabbers are trying to keep their noses to the grindstone.
Sorry about the disertation here, but maybe things will work out for the better, and you'll land back on your feet soon. Best of luck to you and your family.