Only Buddhists and students of Advaita Vedanta (which appears to have been heavily influenced by Buddhism) have been absolutely clear in asserting that spiritual life consists in overcoming the illusion of the self by paying close attention to our experience in the present moment.9