Hi Ben,
Thanks for sharing. You might want to try something that I put to use that I learned from John DeMartini... for me it was transformative. It involves using your list again but bear with me!!

Make sure the list you have is full of all the incredible traits, qualities and characteristics that you look for in a girl. And then go through each and every trait and under each one, make a list of every person in your life (any age and either sex, maybe knowing her/him personally, maybe indirectly, maybe in the present or the past) who possesses that trait, quality or characteristic
to the degree that you would seek in your ideal girl. And for each trait on your list, you do this until you've really exhausted the options and you know without a shadow of a doubt that you already possess that trait in your life and in fact are surrounded by sometimes a shocking number of people who possess it. Write people's names after each trait/characteristic until you get to a 'wow' point of realization that you've been so blessed with people who possess that trait. At the end of your list, you'll have pages of people in your present or past who all emanate all the qualities you're searching for.
For me it was an incredibly powerful exercise because I realised (on a 'feel it in my gut' sort of level) that actually I
already possessed every trait I have ever valued and desired in life. In fact each trait I sought in my ideal partner was everywhere around me! And THEN the shift can happen: the paradigm shift here is that you realize that you... (can you hear the drumroll)... need nothing. You HAVE it already. You don't need another person to make you complete. You ARE complete.
The result for me was that for weeks after doing this I really felt this complete shift of energy in my body: an energy of not "needing", an energy of already being complete, and knowing that I didn't have to
look for it because it was already mine (just in a form that I didn't recognize - being dispersed through all the important people in my life instead of in one person).
And the EVEN MORE incredible thing was that a
few weeks after doing this, after having been single and thinking I needed a partner for five years... I found one, it was fireworks between us, and we've been together ever since. My date that night WAS my list, and I still look back in awe as it's still true.
But you don't do the exercise to GET a girlfriend. You do it to learn that you don't need one. And then, paradoxically, you're more likely to get one.
Enjoy the exercise!
p.s. and a few things that you mentioned about 'perfection', I'd encourage you to check out DeMartini's books - The Breakthrough Experience is a great base of his work, and has a very good relationships chapter too.