Eh, I know that in the terms most people would use, I'm far from perfect. I am quite shy and reserved, often introverted when I know there is an extrovert inside me, and when I become extroverted I worry that my ego has suddenly gotten too big.
But ultimately, I believe that everything is always in its perfect state. You can talk about hypothetical situations all you wish, but all that exists is now, and that's all that has ever existed (except in some 4th dimensional sense, but hey that's a different discussion all together..) and thus, to me, the next logical leap is that everything exists in a state of actualised perfection. All the things that go "wrong," all the things that go "right," they all lead to now and who you are in this moment, and if you're happy with where and who you are in this moment, then who's to say that's not perfection of a sort?
So do I love myself? I only love myself as a part of how I love everything and everyone for having their part in this big cosmic game that we are all a part of.
My 2 cents.