There are far, far better things ahead than any we leave behind. CS Lewis. When times seem tough it is good to remember this...