Nothing is too hard for the Lord.
God fulfills his promises even after long delays. Abraham questions the timing of his promised son and the future of his nation. God appears at his tent and announces that Sarah will bear a son within a year. Nothing proves too hard for the Lord. What promise from God do you question today?