God’s will is always the best