Yoga nidra is a panacea to our fast paced world where stress has become the norm. It’s a form of guided relaxation that can do amazing things.