Living a holy life before God is not complicated. What’s complicated is saying no to the dozens and dozens of evils that we are presented with daily.
What the Law of God Requires (Catechism VII)
The problem in the Old Covenant was not the Covenant, it was the Covenant breakers.