I procrastinate frequently, but I think I kind of learned how to get rid of it. A lot of lucky people do not know how it is to procrastinate, while a lot of unlucky people do not know how it is NOT to procrastinate. I want to tell you a few things I use to get rid of procrastination.
First off, do everything quickly, but do not stress yourself out too much. The slower you do something the more you want to just throw it away and start doing something fun. However, not stressing yourself out is important as well, as that will also make you want to stop doing boring things and switch to doing something fun.
Secondly, do not yell at yourself for procrastinating. If you find yourself procrastinating, just stop doing it and do useful things. I know that this sounds difficult, but I suggest that you talk to yourself (i.e. "[name], please stop procrastinating, and instead continue [useful thing]."). It helps. It REALLY helps.
Thirdly, tell yourself something like "I will do this for 10 minutes, and then I will procrastinate for as long as I want." You will most likely find yourself doing work for much more than 10 minutes.
The fourth thing you should do is to reward yourself. Just writing an essay without rewarding yourself will prove to be difficult for procrastinators. However if you, for example, tell yourself that you will go to a nice restaurant after finishing your homework, you would be much more motivated and you would be much more likely to finish your task without procrastinating.
I know that each person is different, but the four things that I listed above helped me a lot in beating procrastination. I suggest that you visit https://www.wikihow.com/Stop-Procrastinating
for more tips on how to finish your work without distracting yourself.
Thanks for coming to my TED talk.