There's a really simple gimmick I use to get myself to do work. Set timer on phone for 20 or 30 minutes. Until the timer goes off, I won't intentionally engage in any distractions, just my project. When the time is up, I'm free to go do something else if I want. Sometimes I will stop working. Many times I will have got engaged by whatever I was doing and will keep going for a few more hours.
Even if I stop, 20 minutes of undistracted work is actually pretty significant, so it's win/win
Even if I stop, 20 minutes of undistracted work is actually pretty significant, so it's win/win