It didn't take you long to back off your assertion of the meaning of Eph 2. Now you run to another passage. Let me point you to one that may solve your problem and help your understanding. Read Gal3:26-29.
In Paul's day there were people like you who were trying to bind the Law of Moses on Christians. The Law of Moses is obsolete. You finally admitted that. Now try to understand that all men fall under the perfect law of liberty in Christ Jesus whether we be Jew or Gentile.
I didn't "back off" anything. The rest of Ephesians backs up what the rest of the bible says. You're just throwing up more smoke screens so you can continue to be comfortable in the corner you're painted into. The bible says clearly and absolutely that the new covenant is made with the house of Israel and the house of Judah. There's no getting around that. Instead of accepting it, you hurl out accusations, sidestep the issue, and try to explain it away.
Now you run to another passage. Let me point you to one that may solve your problem and help your understanding. Read Gal3:26-29.
Amazing.
Gal 3:29 And if ye be Christ's, then are ye Abraham's seed, and heirs according to the promise.
Abrahams seed. Which was the house of Israel. What Paul is saying, once again, is that you are a member of the house of Israel IF you are a Christian. You are a child of Israel and heir to the promise of eternal life made through the new covenant. You HAVE to be a member of the house of Israel to be part of the new covenant. You are a child of Israel.
Are you really not getting this???
Ah, here we are. This is why you're not getting it. You think that the "law", not the "covenant" is obselete.
Let's look at why you're not getting it:
Heb 8:8 For finding fault with them, he saith, Behold, the days come, saith the Lord, when I will make a new covenant with the house of Israel and with the house of Judah:
God found fault with "them", Israel and Judah.
Heb 8:9 Not according to the covenant that I made with their fathers in the day when I took them by the hand to lead them out of the land of Egypt; because they continued not in my covenant, and I regarded them not, saith the Lord.
God did nothing wrong in the "old" covenant. Israel and Judah did. They broke the covenant.
Heb 8:10 For this is the covenant that I will make with the house of Israel after those days, saith the Lord; I will put my laws into their mind, and write them in their hearts: and I will be to them a God, and they shall be to me a people:
Under the "new" covenant, God's laws are written into the hearts and minds of the house of Israel and Judah. This is done through the indwelling of the holy spirit.
The old COVENANT, the agreement between the house of Israel and Judah is obselete. The new covenant is not. The terms are EXACTLY the same. The only difference is that the laws are written into the hearts and minds of believers.
Now here is where you are making a huge mistake: The laws regarding the covenants have not been obseleted. None of them. All are in full force.
In fact, nothing BUT the ten commandments were part of the old covenant.
Exo 34:28 And he was there with the LORD forty days and forty nights; he did neither eat bread, nor drink water. And he wrote upon the tables the words of the covenant, the ten commandments.
Now the "ark of the covenant":
1Ki 8:9 There was nothing in the ark save the two tables of stone, which Moses put there at Horeb, when the LORD made a covenant with the children of Israel, when they came out of the land of Egypt.
Note: the "ark", the bearer, of the "covenant" contained ONLY the ten commandments.
So where were all the other things put? The levitical laws, the civil penalities, etc.? In a book beside (not in) the ark:
Deu 31:24 And it came to pass, when Moses had made an end of writing the words of this law in a book, until they were finished,
Deu 31:25 That Moses commanded the Levites, which bare the ark of the covenant of the LORD, saying,
Deu 31:26 Take this book of the law, and put it in the side of the ark of the covenant of the LORD your God, that it may be there for a witness against thee.
God wrote the ten commandments, the terms of the old covenant, with his own finger. He told Moses to write down everything else.
The ten commandments, under the new covenant, are written on the hearts and minds of believers. But as Christ made clear, this makes them spiritual AND physical. Under the new testament, it's a sin both to commit adultery physically, OR to commit sin adultery in your mind:
Mat 5:27 Ye have heard that it was said by them of old time, Thou shalt not commit adultery:
Mat 5:28 But I say unto you, That whosoever looketh on a woman to lust after her hath committed adultery with her already in his heart.
Luckily God's spirit, over time and if we continue in it,conforms us to his standards.
Now the holy days (among other things) are special. They fall OUTSIDE of any covenant which makes them still binding. After this is absorbed I'll get into it.