Money may not be able to buy happiness, but a life filled with sex & alcohol surely can — at least, according to new research this is.