If I asked a handful of people this, everyone would have different answers because everyone has different opinions. People, myself included - even though I shouldn't -, may think 'err what's he/she doing with him/her - they're horrible.' But really we have no right do we? Because everyones Idea of Perfection is different.
I began reading a book around a month ago called The Idea of Perfection but have not actually finished it because, to be quite honest I found it quite boring. However the parts I had read really made me think of what perfection for me would be. In the book, two totally different people, who if you spotted on the street, you would not like what they were wearing or what they looked like. But it shows that there is someone out there for everyone...even if they are not perfect in every single way.