Meditation is a necessity to a long life