Thank you Deepak. A very insightful answer. You are my spiritual teacher and I have learnt many things from you. And this video is a great learning in it self. I understood most of it, and I will watch it again and again until I grasp each and every word of it.