According to scientists, there are 9 secrets to lasting happiness

1.  Talking to strangers

2.  Using social media less frequently

3. Spending time in nature

4. Getting enough sleep

5. Giving gifts to others

6.Meditation

7. Journaling

8.  Practicing optimism and gratitude

9. Being kind to others