Thanks for pushing this post up. I already gave up looking.
Well, to answer your question, perfect doesn't necessarily mean everything must be perfect. But a girl is perfect for some guy - that is perfect.
The First Lady you mentioned was perfect in many ways although not perfect in other ways but the sum of those is perfect for me.
Also, your last suggestion is graciously taken.