I’d personally recommend Vancouver then. Lived there in an apartment for a year and it was a nice mix of urban, suburban and rural. Basically drive 15 minutes in any direction and you’re in a new biome. Personally looking to move back there once I get a new job and sell the house.
I hopped between distros for a long time. Before writing Linux off I suggest giving MX-Linux a shot. I’ve been loving it. It’s super solid. My only issue with it is that I can’t seem to get the right power settings set for closing my laptop but it’s probably something I’m doing wrong.