According to a new survey, many Americans earning less than $50,000 per year still struggle to pay for housing, despite having additional side jobs, skipping meals, or postponing or avoiding medical ...