Kind of an interesting video that points out science has made the ‘startling’ conclusion that being happy leads to greater success…