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?
Hey, I know this will sound a bit odd to say... But when you don't feel you have a purpose in life, maybe your new purpose is to find a purpose

I kinda talk from experience in there...