Life is Hard – God is Good