:
Watch Live | Weather Updates
Reston Bible Church

New to RBC? myRBC Give

  • About
    • History of RBC
    • What We Believe
    • Sunday Services
    • Weekly Activities
    • Staff
    • Pastors
    • Elders
    • Contact Us
    • Weather Policy
  • Teaching
    • Live Stream
    • Sermons
    • Sr. High Audio
    • Jr. High Audio
    • Men’s Ministry
    • Women’s Ministry
    • Marriage
    • Iglesia Hispana
    • Special Events
  • Events
    • Church Life
    • Men
    • Women
    • Children
    • Jr. High
    • Sr. High
    • Community
    • Family Life
    • Classes
  • Ministries
    • Shepherd Groups
    • ETS Courses
    • Family Life
    • Children’s Ministry
    • Jr. High Ministry
    • Sr. High Ministry
    • Young Adults
    • Men’s Ministry
    • Women’s Ministry
    • Iglesia Hispana
    • Worship
    • Prayer
  • Care
    • Deacons
    • RBC Cares
    • Counseling
    • Deaf Ministry
    • Food Pantry
    • Community Garden
    • Hope Ministry
    • Legal Clinic
    • GriefShare
    • Addicted Loved Ones
    • DivorceCare
  • Outreach
    • Global Missions
    • Stateside Missions
    • Living On Mission
    • ESL Classes
    • Guilford Elementary
  • Resources
    • 2025 Annual Report
    • Jobs at RBC
    • Volunteer
    • myRBC
    • RightNow Media
    • Exploring Faith
    • Believer’s Baptism
    • Parent-Child Dedications
    • Memorial Services
    • Weddings
    • Giving
  • Blog
  • About
    • History of RBC
    • What We Believe
    • Sunday Services
    • Weekly Activities
    • Staff
    • Pastors
    • Elders
    • Contact Us
    • Weather Policy
  • Teaching
    • Live Stream
    • Sermons
    • Sr. High Audio
    • Jr. High Audio
    • Men’s Ministry
    • Women’s Ministry
    • Marriage
    • Iglesia Hispana
    • Special Events
  • Events
    • Church Life
    • Men
    • Women
    • Children
    • Jr. High
    • Sr. High
    • Community
    • Family Life
    • Classes
  • Ministries
    • Shepherd Groups
    • ETS Courses
    • Family Life
    • Children’s Ministry
    • Jr. High Ministry
    • Sr. High Ministry
    • Young Adults
    • Men’s Ministry
    • Women’s Ministry
    • Iglesia Hispana
    • Worship
    • Prayer
  • Care
    • Deacons
    • RBC Cares
    • Counseling
    • Deaf Ministry
    • Food Pantry
    • Community Garden
    • Hope Ministry
    • Legal Clinic
    • GriefShare
    • Addicted Loved Ones
    • DivorceCare
  • Outreach
    • Global Missions
    • Stateside Missions
    • Living On Mission
    • ESL Classes
    • Guilford Elementary
  • Resources
    • 2025 Annual Report
    • Jobs at RBC
    • Volunteer
    • myRBC
    • RightNow Media
    • Exploring Faith
    • Believer’s Baptism
    • Parent-Child Dedications
    • Memorial Services
    • Weddings
    • Giving
  • Blog

Sermon

Between a Rock and a Hard God

July 24, 2016 Chris AndersonSermonsExodus, John

Moses struck a rock in the wilderness in order to bring water to a thirsty people. Jesus, the true Rock, was struck so that lost people might drink the living water and never thirst again.

  • Listen
  • Watch
MP3
https://www.restonbible.org/wp-content/uploads/audio/2016-07-24-Anderson-Between-Rock.mp3
Between a Rock and a Hard God

DISCUSSION QUESTIONS FOR SHEPHERD GROUPS

  1. What was something in this message that encouraged or challenged you? What was something that you hadn’t thought of before?
  2. What does it mean that Israel was “putting God on trial” in the wilderness? Who was really on trial?
  3. Do you ever find yourself doubting God that way? How does the Spirit convict you or comfort you in those times? What passages in Scripture help you?
  4. Read Exodus 7:1-7. How does this narrative foreshadow the Gospel? What do the rock, the staff, and the water point to?
  5. Tim Keller has said: “If there were no ultimate judge, what hope would there be for the world? But if there is an ultimate judge, what hope would there be for you and me?” What does this mean? How does the Gospel reconcile this tension?
  6. At the beginning of this message, Chris quoted an atheist who questioned God’s goodness and claimed that his life was better without God in it. How might you respond to him?
  7. Spend some time in prayer seeking God’s help in trusting Him more, and thanking Him for placing upon Christ the judgment that we all deserve.
Tagged with: Doubt, Faith, Hope, Trust

In the Beginning, Part 9

I Think Therefore

Teaching Menu

  • Sermons
  • Sr. High Audio
  • Jr. High Audio
  • Iglesia Hispana
  • Men’s Ministry
  • Women’s Ministry
  • Marriage
  • Special Events
  • Live Stream
  • Worship Service Archive

About Us

RBC exists to know Jesus Christ and to make Him known. We seek to accomplish that through biblical preaching, teaching, and authentic Christian community here in Northern Virginia and around the world.

Sunday Services:
9:00 and 10:45 a.m.
Phone: 703-404-5010

Learn more Connect with us

On the Blog

  • Preparing for Sunday | February 1
    Preparing for Sunday | February 1
    January 28, 2026
  • Family Quest: The Rock – Peak 4 (Lesson 1)
    January 24, 2026
  • Livestream Only – January 25
    Livestream Only – January 25
    January 24, 2026
  • Preparing for Sunday | January 25
    Preparing for Sunday | January 25
    January 21, 2026
See the Blog

Upcoming Events

  1. Ladies’ Movie Night – War Room

    January 30 | 6:00 pm - 9:00 pm
  2. New Date: First Step Gospel Training

    February 1 | 12:15 pm - 2:15 pm
  3. Greece Bible Tour Interest Meeting

    February 1 | 12:30 pm - 2:00 pm
  4. New Date: DivorceCare Begins

    February 3 | 7:00 pm - 8:30 pm
  5. Newly Marrieds Gathering

    February 7 | 5:30 pm - 8:00 pm

View All Events

Follow Us
Copyright 2024 Reston Bible Church | 45650 Oakbrook Court, Dulles, Virginia 20166 | Privacy