Soaking up the sun in the great outdoors. A sweaty cycling session. Watching a funny movie. These are all sure to put a smile on your face. The problem? They take some time. And let’s be honest: Sometimes you need a pick-me-up ASAP. Happy people have a lower risk for heart disease, they stress less, and they even live longer. These insta-mood boosters can provide the same lasting effects.