We are just few days to new year and can't afford to keep having the same thing all the way coming in repeatedly as before without any change or improvements over the time, maybe now is the time for the realization of what we are missing and things at stake, but maybe when we see others moving forward by not being on the same spot, it could also serves a motivation to us by taking a bold step while craving for our own change.
You've done a great job here OP. I have been seeing so many motivations lately, especially on my X(Twitter) page, and surprisingly, I'm seeing the very first on this forum. I think, one thing is to be motivated or get an advice, and another thing is to work with that motivation/advice, and build something with it. What do we see today?, People who keeps getting good information, but fail to do good things with it. This is why we find so many people living lives in a cycle, without making improvements.
Let's just be honest, road/path to success is never sweet. Not everyone is willing to give up(sacrifice) their sleeping time for hard work.
And concerning the list of things you mentioned, I will also like to contribute "getting a skill". It's quite related to "source of income" that you've mentioned, but we need to separate them in every sense because skills are practically the foundation to almost everything. Of course, digital skill is on board today, and it's a very good source of income. Truth is, next year looks very long, but if we keep ourselves occupied with things that matters, it's definitely a plus to the future we planned on building.