Thank you for sharing, procrastination is something very addictive. A way to deal with it is fundamental.
I'd like to share with you a TEDx Talk a professor of mine shown us along a Behavioural Psychology course: https://www.youtube.com/watch?v=arj7oStGLkU&ab_channel=TED