Hebrews 4 Therefore, since the promise of entering his rest still stands, let us be careful that none of you be found to have fallen short of it. For we also have had the good news proclaimed to us, just as they did; but the message they heard was of no value to them, because they did not share the faith of those who obeyed. Now we who have believed enter that rest, just as God has said, “So I declared on oath in my anger, ‘They shall never enter my rest.’” And yet his works have been finished since the creation of the world.
So you have already enter this rest? I doesn't think that no one has entered it, yet, because we all do worry daily about something, like what to eat and so on; but once you truly trust in God, all that will be put aside. God had given the Jews a day out of the week that they doesn't have to worry about nothing, not even have to worry about shutting their business just for that day, not making any profit, but instead they had trouble people's hearts by judging them on that day , by calling them a sinner for getting out of their homes just even for checking to see if their sheep are alright to be left alone and which they are going against what Jesus is trying to prevent us from behaving as judges. That day was made to build up our faith or trust in God, to put all other things aside. But we still worry on that day and which worrying has kept our focus off of Him and strengthened our desires to treat earthly possessions as our treasures. So basically Jesus is trying to disconnect us from our former life, and bring us to Him without us mistreating others and which by us mistreating other for not practicing the laws might cause an reverse effect.
Matthew 6:21 For where your treasure is, there your heart will be also.
Colossians 2:16 Therefore do not let anyone judge you by what you eat or drink, or with regard to a religious festival, a New Moon celebration or a Sabbath day.