When you truly love someone, you love ALL of them, flaws included.
Under no circumstances do you get to take all of the good characteristics of an individual and leave the flaws behind. Nor do you love someone and try to mold them into the person you want them to be. That’s not how love works. You are to love that person as they are now, not what they could be over time.
Makes sense right?
Instead of searching for something that doesn’t exist, it would make more sense to look for someone that’s suitable for you. A person who will love and accept all of you, just as you would love and accept all of them. Both of you should bring out the best in one another while challenging each other to be the best version of themselves.
That, ladies and gentlemen, is how love works.