A few things, bear. Jesus didn't do away with the Law, He fulfilled it.
Matthew 5:17-22
"Do not think that I came to destroy the Law or the Prophets. I did not come to destroy but to fulfill".
^For every Jew who could not. Which was every Jew. Animal blood covered their sins temporarily, but Christ's blood covered their sins permanently. They rejected it.
The Jews boasted they could keep all 600+ rules, so God gave it to them. They turned a Father, who forgave them while they were still committing the sin, into a Judge who judged them according to the Law. And He hates that role. So, he sent them a better covenant, Jesus.
We usurped 10 of those Jewish commandments as words to live by. Not as Law. By Law, if you break one, you have broken them all. Jesus replaced them all with one word. Love.
As for ham. This is how loving our Father really is:
If you eat ham as a sacrifice to our Father, he counts it as righteousness on your behalf... If you avoid ham as a sacrifice to our Father, he counts it as righteousness on your part...
But that's not it.
Jesus suffered and died to assume your guilt and punishment and gave you His sin free record in place of yours. A sin free record is a requirement for entrance to the Kingdom of God. He provided you with that, and a ham sandwich with chips, a mansion in Heaven, a seat at God's table, various crowns, and made you His co-heir.
^ So, there's that too...