Embracing Technology for Health and Happiness