One thing that is for sure in life is that we will all have very troubling times. We will have times that we feel as if it will never end, that we don't know how much more we can take, times that we can see no light at the end of the seaming endless tunnel. …