I do need to plan structured, detailed "to do" lists to get anything done, yes.
About household chores -- it might help to break them down into different, smaller tasks to be carried out on different days, instead of one mammoth session where you try to get too much done in one day. That can tend to be feel so burdensome that it puts you off the next time you have to tackle it.
Instead, for example, after having done a full-on cleaning so that you start with everything basically ship-shape, you might decide that from now on, every day just before you go to bed at night, give the kitchen surfaces a wipe-down. If you do that quickly on a daily basis, it never gets so bad that the daily wipe is a huge or long task, but instead remains a fast one. Or alternate "quick kitchen wipe-down" one day, and "quick vacuuming of one room" the next.
Breaking the house or apartment down into rooms or areas or sub-tasks, each of which may not take up more than fifteen minutes of work at a time, then assigning those to their own stand-alone day, can help each thing feel very fast, quick and easy so that you almost feel like it's a shame not to stay on that roll and do more -- but resist that, and keep the separate days/tasks so that it never starts to feel like a huge long deal.