Warren W. Wiersbe said this quote

God has ordained that His people live by promises and not by explanations.