Canada sucks quite a bit. BC is awesome, Montreal, and the eastern provinces (Newfoundland, etc) are nice.
Everywhere else is boring.
Alberta is the only province that has a set of balls and a stable economy. and that is worth spending your life here imo. Dont even start with the oilfield talks, we're good mang we're just milking it.
America's always been my fav country. Only place that puts its foot down and says this is how shits getting done, fuck the consequences