Yoga For Instant Stress Relief: What is stress? It is your body's natural response to challenges or demands that you face on a daily basis. Many people think that stress is a mental illness ...