It all depends on the individual, and various matters are relative.
Winter: It depends on where you choose to reside: Vancouver, Victoria, Calgary, Montreal, Quebec City, Toronto, etc. The winter could be long, dark and cold (overnight low of minus 20, minus 25C, even in milder Toronto)...