At times in our walk with Christ, doubt can creep in and try to convince us that God will not be faithful to fulfill His promises. But the Bible speaks to that, and today Pastor Josh unpacks why we can be assured by Jesus’ sacrifice on the cross. He explains that faithfulness is in God’s very nature – God cannot lie, and cannot change. Furthermore, Pastor Josh reminds us that God demonstrated His love through the sacrifice of Christ, who went before us to do what we were unable to do, so that we may be saved.