My Answer

I find the Old Testament confusing, and especially all the sacrifices that people were supposed to make. Why did God command people to do these, when they wouldn't completely take away their sins, like Jesus' sacrifice did? — R.P.

I suspect many people wonder about this—but God never does anything by accident, and He had a purpose in giving those sacrifices to His people in the Old Testament.

His purpose was to teach them some important truths—truths they needed to understand so they could serve Him. They also needed to know those truths so that they would be prepared for the time when God would send His Son into the world. The Bible says the Old Testament Law was like a teacher or schoolmaster, "put in charge to lead us to Christ" (Galatians 3:24).

What was God teaching them through those sacrifices? For one thing, He was teaching them the seriousness of sin. Sin isn't insignificant or easily excused; blood must be shed to atone for it. God also was teaching them that He is holy and pure, and sin must be judged. But God was also teaching them about His grace and mercy, because instead of being put to death for their own sins, He was willing to accept a substitute.

But those sacrifices are no longer needed, because by His death on the cross Jesus made the final sacrifice for sin! The Bible says, "But now he has appeared once for all... to do away with sin by the sacrifice of himself" (Hebrews 9:26). Are you trusting Him for your salvation?

 
Post a Comment

BGEA encourages you to participate in this discussion; however, please be aware that your comment will not appear immediately. Also be aware that we reserve the right to edit comments for spelling, grammar and clarity. User comments that include personal attacks or other inappropriate comments will not be approved for posting. Thank you for your patience.

Thank you for commenting on this article. Although you won't see your comment immediately, it will appear after a moderation process is completed. We appreciate your feedback.

© 2013 BILLY GRAHAM EVANGELISTIC ASSOCIATION. BGEA IS A REGISTERED 501(c)(3) NON-PROFIT ORGANIZATION.PRIVACYFacebookTwitterYoutubePinterest