My advice for a happy life based on what works for me / research in general:
- Eat healthy every day
- Exercise every day
- Find a live in significant other
- Talk to a friend or family member daily
- Caffeine and alcohol are high interest short term loans, generally better to avoid
- Move on
- Build things you are passionate about
- Listen to other people
- Read good books
Good stuff.