Will we ever be happy?