Jay & Beth talk about the recent study of 2017's most stressed states from WalletHub and they were surprised where Connecticut landed on the list!