Aside from the following,
1. Broaden your horizon
2. Have a program of life
3. Make a difference
What one can do to regain the life purpose?
the first thing that I would do is to have some rest, it will help you to free the mind, recover your life powers and a new life purpose will come to you