I stopped making New Year’s Resolutions a long time ago because I realized that the whole practice has a massive fundamental flaw that creates a huge barrier to making them happen.
That flaw is that you’re giving yourself an excuse to procrastinate. There isn’t anything magical about January 1 and so there is no logical reason to put off doing what you can start doing now. If you want to lose weight, learn Mandarin, or train for a 5K, there’s no reason you can’t immediately start eating better, enroll in a class, or get out on the road and run.