A look at the website for Life is Good, but Life is Hard, a life-coaching resource with a mission to bring individuals hope, cheer, and guidance.