People can shit over London all they want, but for the most part, it's a pretty great place to live. I wasn't born in Canada, and in my travels, and all that shiznazz, I genuinely find it a fun place to live. Realistically, we're an hour from the border at Port Huron, two to Detroit, and roughly two to Buffalo. We are an hour and 45 from Canada's biggest city, four from some DAMN good canoeing, and more if you're willing to go an extra two. The Bruce is fan-fucking-tastic, and we're sandwiched in between two freshwater lakes, where each has its own benefits, with a third only a hour and a half drive. We're not super gang infested, we have a lot of shops, and the city really is doing a long term resurgence. It's slow, but damn has it ever improved over the last 13 years.
I understand people hating the streets, the mayor(s), the crime (we're actually pretty safe for a city this size), but every city is going to have its own problems. We could do better yes, but damn, if I was to ever land smack in the middle of all of that, I wouldn't bat an eye.
A preemptive welcome back