I saw The Last Jedi on December 14nth and then again 2 weeks after that. After another 4 weeks, I would like to see it for a third time, either this week or next.
As for all the people who didn't like it, the movie was designed to defy what everyone expected and that was too much for some people. It turns the Star Wars mythology on its head, and it has a few plot holes. My position is that a movie can have a few flaws and still be pretty entertaining, which it is.