Balancing happiness and housing affordability can be a challenge as the most desirable Canadian cities are often the most ...