"Is anything too hard for the LORD? . . . "
This question (above) is to be answered in the negative. This does not mean that God *will* do anything we ask Him to do; but it *does* mean He *can* do anything He is pleased to do (that would be consistent with His nature, and for our good). There *are* things even God cannot do (that we can), like sin. But this does not detract from His greatness, but rather enhances it.
Are you facing an impossible situation today? Lay it before God. He is able to deliver you. If you are a faithful churchman, the promises in the Word of God are yours to enjoy; they are "children's bread."
[Puritan quote of the day: "Before we can know this love of Christ . . . we must necessarily know the nature of sin." --John Bunyan, in "All Loves Excelling"]