Sometimes the promises of God sound too impossible to be true. We're in the business of believing impossible things because God is in the business of doing impossible things.