A majority of people have witnessed their family members set certain goals for their year. One of my first memories of "New Year's Resolutions" being made was when I was about 12. My family made a list of fitness goals to complete just for the first month (January) and vowed that they would come back and reveal their results at the end of the month. When they came back, 80% of them were embarrassed because they didn't follow their resolution. Most of them had not even come close to meeting their weight loss goal. I couldn't understand why someone would want to change but couldn't commit to it.
I do believe in change and making yourself better, but I also believe that it only leads to failure when we give ourselves a tight time slot. Humans are made to make mistakes. Humans have commitment issues. Making excuses is a frequent thing for us and even if we were to have a day off, we were "still too busy watching Netflix".
"I'll do it tomorrow": The procrastinators' alma mater as well as our New Year's Resolution's biggest setback.
This year, I'd like to start the process of change, but not limit myself to a certain amount of time. If it takes two years, great; if it takes two months, even better. But, I do recognize that there is room for growth. You can always change your life. Start slow and don't burn yourself out. Change your negatives to a positive. Bring in good vibes only. Meditate daily or weekly or whatever you have to do to maintain focus. Take time to learn about yourself and understand what you can and can't overcome-- This will be how your goals are met. Eventually, you will get into a routine and it will feel wrong for you to forget to go on a jog or meal prep or compliment one person a day, or whatever it might be for you. The thing is, you have to make it a constant, even if you don't start in January.
No, a "New Year's Resolution" is not the answer. The intent to change and willpower to follow through is.