Touring from Gothenburg to Stockholm, John Torgrimson explores firsthand why Sweden ranks among the world’s happiest nations – and has some “caring and sharing” observations for the holidays.