According to the Public Health Agency of Canada the research as to why higher income and social status is associated with better health includes the following. Higher income and status generally results in more control and discretion over life decisions. A number of studies show that limited options and poor coping skills for dealing with stress increase vulnerability to a range of diseases through pathways that involve the immune and hormonal systems.
Resources
Service Canada -- Cowichan Office
Human Resources and Skills Development
Vancouver Island Economic Alliance
Ladysmith Employment Assistance