I was reading the book of Isaiah where God speaks through his prophet about Judah and Jerusalem as being corrupt and full of sins and the consequences of their actions. Interestingly, he mentions that if it weren’t for a very small remnant (see Isaiah 1:9), they should have been destroyed like Sodom and Gomorrah. Now, that shows how seriously he takes his promise to his children. He is under an obligation to all Israel to save a remnant of them, so as to preserve their seed to fulfill with them eventually, the covenants made with Abraham, Isaac, Jacob and David. God still remains true to his promises made to us whatever the situation we are in. He answers prayers when the time is right whatever the situation is.