Well not perfect in every area, but a very big improvement.
According to his words I am perfect and the most beatiful and the most caring and so good etc. He is just lazy af to my eyes (we have totally different level of drive, ambition, self-/home-improvemet needs etc), but I would never tell him it, because I know that we are just different, he is what he is and that's it. I do not nag him, I rather suggest some things (and a few times he has suggested some things) - like how to improve our flat or what to achieve together - and then he agrees and seems even a bit excited but then he does not do it or does not show any initiative or anything, unless I remind him on several occasions (friendly, calmly). I usually do not nag or anything, and this is why most of the things never get done, get done after several weeks or I do these myself or if I specifically tell that ok, let's do it now, then he does it.
The things he currently is "perfect" about, are small things, but still things he previously did not even notice and suddenly he notices. However, the big things are still not done or not brought up.
The issue is that he does not notice things to do himself, and when he does or when I point something out, he agrees to do it, but never shows any enthusiasm, any drive, any initiative afterwards. I could perhaps handle it now somehow by lowering my need to improve something constantly etc, but if we had children - I could not take care of children and him. There are so many things that must be done in relation to children! And if he cannot do anything for us two, why would he be willing to do things for a baby.
For example, HE suggested bringing a steam cleaner thing and clean our carpet, couch etc. What a perfect idea. He suggested it around 6-7 months ago. I waited. He again suggested it 4 months ago. 3 months ago I asked so what he thinks, when will we bring it. He said yeah, lets think about it and changed the subject. I asked again like 2 months ago, he said yeah its difficult, we would need a car etc, lets think about it. I have dropped the topic now. It would seem like no biggie, but basically everything goes like this. I have to keep track of everything, otherwise it wont get done. OR he gets an idea, tells me, I say great, weeks go by, he then suddenly tries his idea, but it is not yet perfect, some peaces missing or something, I say wow, that is so great, how can I help etc, he tries a bit again, discoveres it is not working out this way and drops it. Although there are other options available how to handle it, but that's it. I have to then tell him the other options or encourage him to finish his project etc. It is exhausting for me.