In the Old Testament, people had to make animal sacrifices as payment for their sins, with Scripture telling us that the aroma of the sacrifice was pleasing to God. When Jesus died on the cross for us, God no longer smelled the sacrifice — He tasted it Himself when He gave up His only Son as payment for our sins. Because of that gift, we can experience true relationship with Him — but we’ll never understand the full goodness of God unless we taste it ourselves.
The Old Testament gives us a detailed picture of the Tabernacle that God commanded His people build in order for them to worship Him. It was beautiful, ornate, and precious — but the purpose of it was to slaughter animal sacrifices and spill their blood to cover the sins of the people. Since Jesus was the ultimate sacrifice whose blood has covered all our sins, we’re able to come before Him and be washed clean from our past.
Mary wasn’t perfect. And yet, God used her to bring His Son into the world. After Mary gave birth to Jesus, she continued to be faithful and followed Old Testament law by bringing fowls to the temple to be sacrificed. Little did she know that she’d also brought the Lamb of God, who would become the ultimate sacrifice and take away the sins of the world.
God has given us every gift in our life including the greatest gift of dying on the cross for us. He wants to use us as part of His plan to reach the world with the Gospel, but we must first be willing to give ourselves back to Him as a living sacrifice.