God never tells us to do anything that's not ultimately going to be for our best.

John Bevere