BC's a great place to live if you ever move to Canada. People are generally friendly and the marijuana is potent, not very expensive either. I haven't really spent much time outside the Lower Mainland of BC so I can't really recommend any other part of the country. All I know is that rent is pretty high in Vancouver but it's pretty good in neighboring cities like Surrey. Surrey's also ranked third (might not be exactly third but I remember it being high on the list) in the country on the list of best job climates in the country so that's a plus. I live in Surrey so that's a big plus as well.

As for the weather, it all depends on where you are. The west coast is pretty mild, it's not too hot nor too cold although it might be hard for you to get used to the winters. it rains a fair bit but again, it depends on which part of BC you're in. The middle of the country's a different story though, the summers are hot and winters are cold as fuck. I don't know much aboot the east coast except that they talk a little funny over there, eh?