Troubleshooting Life: How God Responds to our Failures