happiness net worth