Date 7th February, 2016 Posted by LMC Deep Rest Deep rest is the antidote to stress. Vedic Meditation allows us to rest more deeply than sleep.