You've got it mate... and I'm half Canadian half American and I love it here. The best sense of humour, the most generous people in ANY country I've ever lived in when someone's doing it hard and struggling, the best mix of proper food aka proper Chinese (not sweet and sour chicken balls ffs), proper Japanese (not the fake wasabi in the little tube), Thai laksas, proper Indian curries (never saw on in N America) that don't make your arse blow up and burn like an inferno (like in Europe).
Many things wrong here but wow it's a beautiful country to live in. As is everywhere else I'm sure xo