"Sacrifice and offering you did not desire"

Did Jesus die as a sacrifice in order to fulfill the laws of animal sacrifices for sin in a more perfect way?

Or/and

Did God establish animal sacrifice as a way of foreshadowing prophetically in history the perfect sacrifice of Himself?

biblegateway.com/passage/?search=Hebrews+10&version=DRA

Hi!

…there are several passages in Scriptures that are given as a clue (to my estimation) of what is transpiring…

…in the Beginning nothing existed (Genesis 1) and God Created all that exists; Creation has a completion (and He saw that it was good).

…time lapses and we have a retro look: in the Beginning was the Word and the Word was God, and the Word was with God–everything was Created by the Word and the Word was the Light and the Life and He Came to all men: He empowers man to become a child of God (John 1).

…finally it is Revealed that: our Life (Salvation) is Hidden in Christ Jesus (Colossians 3:3)… and it is Hidden in Christ from before the Creation of the world:****

[FONT=“Garamond”][size=]3 Blessed be the God and Father of our Lord Jesus Christ, who hath blessed us with spiritual blessings in heavenly places, in Christ: 4 As** he chose us in him before the foundation of the world, that we should be holy and unspotted in his sight **

in charity. 5 Who hath predestinated us unto the adoption of children through Jesus Christ unto himself: according to the purpose of his will: 6 Unto the praise of the glory of his grace, in which he hath graced us in his beloved son. 7 In whom we have redemption through his blood, the remission of sins, according to the riches of his grace, (Ephesians 1:3-7)
…so Isaac’s sacrifice (which did not take place) and the sacrificial offerings for sin prescribed by the Mosaic Law were mere reflections (types) of Christ’s True Sacrifice for man’s Salvation!

Maran atha!

Angel

[/size][/FONT]

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit www.catholic.com.