God grieves and even experiences what we call regret but that does not mean that He was caught off guard. Listen as Pastor Bo explains.