Life is Hard - God is Good