After some thinking, I'll go ahead. "On Happiness" addresses some life/purpose/possibly religious issues, so "your mileage may vary". That was the only section of my graduation speech that addressed happiness, but you're welcome to read the rest.
On Happiness: https://docs.google.com/document/d/11gFKnGCqW_vfp-vG_raj768Q...
Graduation speech: https://docs.google.com/document/d/1N1JYKJkEPp_ib6aB4sS_Os-z...