Ontario is the least satisfied with life out of every Canadian province and it's getting worse
A high level of life satisfaction measures many things. It could mean good mental and physical health, financial prosperity, living in a pleasant environment...