Veil covers Old Testament:
“Therefore, since we have such hope, we use great boldness of speech— unlike Moses, who put a veil over his face so that the children of Israel could not look steadily at the end of what was passing away. But their minds were blinded. For until this day the same veil remains unlifted in the reading of the Old Testament, because the veil is taken away in Christ. But even to this day, when Moses is read, a veil lies on their heart. Nevertheless when one turns to the Lord, the veil is taken away. Now the Lord is the Spirit; and where the Spirit of the Lord is, there is liberty.” 2 Corinthians 3:12-17 (NKJV)
Many Christians are following Old Testament teachings and some are following a little from Old Testament and little from the New Testament as a mixture. Both are wrong. We have entirely different commandments to follow which are mentioned in the New Testament only. And in the Acts of the apostles they have clearly drew a line for the Gentiles then. This is also for us to follow, if not, we bring curses upon us. This is what is happening and we wonder why God is punishing us even when we do all things right. Are you really doing Jesus’ teachings and the apostles guidances fully? The verses given below are the decree which was taken out from Old Testament laws for us gentile Christians to follow.
Liberty in New Testament:
““Known to God from eternity are all His works. Since we have heard that some who went out from us have troubled you with words, unsettling your souls, saying, “You must be circumcised and keep the law” —to whom we gave no such commandment— For it seemed good to the Holy Spirit, and to us, to lay upon you no greater burden than these necessary things: that you abstain from things offered to idols, from blood, from things strangled, and from sexual immorality. If you keep yourselves from these, you will do well. Farewell.” Acts 15:18, 24, 28-29 (NKJV)
The veil still covers and blinds us if we concentrate on Old Testament. This veil will be lifted only when we come to Christ Jesus and do all the many rules and guidances He has given, which you can find all over the NEW Testament. Now the Lord is in the form of Holy Spirit and when you receive His Spirit in you and work with Him, you will have complete liberty from many things that bothers your soul and body.