That sounds like me. I will put off a cleaning job like getting our spare room/storage room cleaned out for the arrival of our next child (it’s an overwhelming task, too much clutter) then I’ll suddenly get hyper focused on it and clean till 3am, completely losing track of time and skipping meals. Then I’ll be so exhausted I’m unable to do anything for days.
When I finally get it started though, I don’t want to stop or I’ll never finish it and it will remain half done for another 3 years.
To keep my house cleaning up, I invite my Mom to visit every week (she’s a neat freak) and I frantically clean late the night before or early in the morning before she gets there or I’ll never here the end of it. She went on vacation for a month in the spring and my house was a disaster by the time she got back.