Financial and occupational factors impacting mental health.