Codependency Support Group
Codependency is defined as someone who exhibits too much, and often inappropriate, caring for another person's struggles. A codependent person may try to change, or feel shame about their most private thoughts and feelings if they conflict with the other person's struggles. If you are on a journey towards self-love, this support group is for you. Join us and find others...

What I do is take care of anything needed immediately and do not wait for anything. As like as soon as eating is done then I wash the dishes, because if I wait then I have dirty dishes in the house. The trash needs taken out then I take it out, the phone needs charging then I plug in the phone and charge it. The same with bills, so the rent is due and I pay it a week in advance every month, because the same day is being late on the rent. Credit Card gets paid in advance because being late is not acceptable.
I use to NOT be this way as when I was younger and married then the house mortgage and all bills were paid late every month, the trash piled up, would not shovel the snow in my own driveway, and I thought it was all okay and cool to be slow and lazy and carefree. That is a big motivation for me today that I have now which is that I look back onto myself with shame and disgust as to how horrible I was before, and now I will not be that way ever again.
Your situation is far different from mine, but motivation is the key ingredient for any person to change our life.
I learned the lesson from religion which tells me that to enjoy life then we must do anything we do with all our might and energy, because what we do is our life, and in time we all die so to live our life to the fullest means to do what ever needs to be done as quick and efficiently as possible.
See Bible Ecclesiastes 9:10
Linked here = https://www.biblegateway.com/passage/?search=Ecclesiastes+9%3A10&version=KJV
It is based on self discipline ( our own boundaries ) so it is hard to do at first, but in time it becomes wonderful when everything is done and taken care - until the next day.