To be happy, chase your goals.
Flow is the greatest pleasure one can have in life; it is the optimal experience. Imagine how happy you’d feel if you were able to create flow at will.
Chase goals that are challenging and worthwhile.
The best moments are those when our mind is stretched to its limit to achieve a difficult and worthwhile goal. This is why people run marathons; they are pushing their own limits.
Goals should not be too easy or too difficult.
You should feel challenged but not too overwhelmed. Therefore, a balance between challenge and competence is essential.
Choose any area of your life, and set a worthwhile goal that will stretch your limits.
At work, you can take up a new project that forces you to expand your skills. In your relationships, you can talk to all of your old friends and plan a meetup.