I'm sorry I don't really have any useful suggestions for you, although I know what you're facing. Many years ago I found myself in the same situation. In my case, I just forced myself to do what needed to be done.
By the time my back was against the proverbial wall, so to speak, I was living across the country from the school I attended. I wrote to the head of the department to ask about how to proceed. I recall that when he wrote back he said only about 10% (I think it was) of people in my situation actually went on to finish their theses.
Here are links to 8 articles, from PC's archives, on how to deal with procrastination. Hopefully some of the information in these articles can be of help:
Learn About Procrastination
Procrastination: The Stalling Game Your Mind Loves to Play
Getting Help for Procrastination
Tips to Beat Procrastination
10 Simple Steps to Stop Procrastination
https://psychcentral.com/blog/to-end...dium=popular17
https://psychcentral.com/blog/procra...dium=popular17
https://psychcentral.com/lib/getting...ination/?all=1
Best wishes...