God is good and his plans are good. Serving God often means walking through challenging, sometimes inexplicable circumstances, still God is good.