Life can be unpredictable and at times we may face the challenges of life that can affect our ability to cope and function optimally. Whether it be a personal crisis, a loss, an emotional hurt or ...