James Altucher has his daily practice, four buckets to fill: mental, spiritual, physical, emotional. According to him, if you meet those each day, your life will be transformed. And I believe him. When you search for truth within, and then you see it outside yourself, you know instinctively if it will work for you.