Daily happiness and long term Daily hassles and long term Daily hassles and short term None of the above.