I have the same issue with cleaning, dishes pile up, laundry is always done on the last day, I spend more time staring at it that it would take to DO the cleaning, in the end I only ever really clean when people come over, otherwise it is bare minimum.
I do have 2 tricks I use when it gets too bad though:
1) I listen to music that I find has a trudging momentum to it (strangely the OST for Death Stranding seems to work lately) focusing on the music helps take me out of the moment until I am already mid-clean and then the momentum of the music helps keep me going.
2) I employ "Advanced Procrastination". If you dont want to do something, put off doing it by doing prep tasks. for example, if you dont want to do the dishes, move the dishes around and stack them instead, wipe a surface or two, throw some rubbish, do all the tasks that sort of lead into the task youre avoiding whilst focusing on the task you're avoiding. If i wanted to wipe down the kitchen counters, I wouldn't have the motivation, but if I wanted to do the dishes, cleaning the counters is easy in order to avoid doing the dishes. In the end the prep tasks eventually start building up momentum until the task you wanted to do is just the last inevitable step and your momentum carries you through.
In short, its all about finding ways to start, after you have, keeping going is easier.