It takes effort to stay motivated with writing, a willingness to prioritise writing above other things. Some of those things are easy to let go of, jobs around the house for example. Others are much harder, like spending time with family and friends. Even having time to yourself doing nothing much at all can be hard to swap for writing time.
One of the biggest distractions can be to read books about writing, with the argument to yourself that you are preparing for writing, that it's an important part of becoming a writer. In fact, while they may be useful, they can only help us when we are actually writing as well.
So the act of sitting down to write is the first step in writing. All the thinking about writing, reading about writing, talking about writing doesn't actually get us to write. Doing all of those things while also finding the time to write is helpful though.
Waiting for the right moment to write is unhelpful to our motivation as well. We may never have the right frame of mind or confidence to write, so again sitting down and writing something is much better than the act of waiting for the moment to come to us.
Once we do sit and write something, even 500 words, we can feel a sense of satisfaction, of pride and renewed energy. This is surely the greatest motivator of all. And, now that I've written something it's useful to reflect on one of the useful things I learned from Anne Lamont, in her writing book Bird by Bird, it just takes one word after another to get the writing done.
I enjoyed your article and agree with the points you make. It can be easy to decide to read 'just one more' online article about writing and that leads to another with the result one is confused and the time for writing has gone as it's time to cook tea. Writers' events can also use up a lot of potential writing time. Sometimes there is an opportunity to write at workshops etc but there are times when I find I am distracted or self conscious in such an environment.