Just How Stressed is New York? It May Surprise YouJust How Stressed is New York? It May Surprise YouAre you stressed? Of course you are but living in New York may not be to blame.NickNick