Stress comes in all shapes and sizes.  It knows no barriers and can creep up at a moment's notice.  It can paralyze your thoughts and diminish your performance.  But there is a cure.  Nature.