MAINTAIN A BUCKET LIST
Ask yourself what is it that you want from life?
What is that one thing that would make you feel truly happy and successful? Is it material riches? A caring soulmate? A loving family? A high paying corporate job? Setting up your own successful entrepreneurial venture? Traveling around the world?
What are the things that you want to accomplish before you die?
Prepare a bucketlist of those points. These are your lifegoals. Give yourself a rational time frame to achieve them. Then, keep reviewing them periodically and track your progress. This bucketlist will motivate you to maintain your actions in consistence with your lifegoals.