No, you can't always find another job. You're wrong. You must live in an area where jobs that pay enough to support a family are plentiful, and anyone with any skill set will be hired for these jobs. They don't have to relocate, and they don't have to sell their old house. They don't have to worry about protecting their family. This is the part where you go into a rant about, "blah blah blah your fault blah blah blah you should have went to college blah blah blah investments blah blah blah".
And tell me, how do you SAVE money if there's nothing left over since you're already living paycheck to paycheck? (http://www.reuters.com/article/2012/09/19/us-usa-survey-paycheck-idUSBRE88I1BE20120919)
See, here's your problem. It's obvious from everything you've said, that you've never had to truly struggle. You have this view that everyone has the same life and opportunity as you did, and if they aren't as successful as you, they must have done something wrong... like it's their fault. News flash, not everyone gets the same treatment in life, nor the same opportunities. As a society, we do what we can to reduce that gap in opportunity, and help those less fortunate than us.
I am successful, my wife is successful, we have no problems with money. We are very lucky. I'm not stupid enough to say that the problems most Americans face with finding jobs and getting by financially, would just go away if they had worked harder.
No, sir. You can't always find another job. But I'm sure you will Mr. Romney.