Right off the bat, I believe we are all perfect. We can change our behavior, how we view the world & situations, change our physical appearances, and before, during & after all this, we are still perfect. Why? The answer to that is a whole other conversation, but for me it's basically that we are here to learn important lessons. We are acting and thinking in whatever fashion at the moment to learn something.
Now what saddens/confuses/frustrates me (depending on my mood) is when people think that if they thought of themselves as perfect, it would lead to dangerous behavior; that they would think themselves superior to others & commit mass genocide; that they would sit around all day becoming lazy & soft.
I think what some people think is if they are perfect, that status somehow makes them superior. When really, we are all equally perfect. For if we view others as perfect and equal as ourselves, and we love ourselves truly hence loving others truly, dangerous behavior would not arise.
Instead loving, compassionate acts would spill forth because we would want to help ourselves and others. We wouldn't want to sit around the TV all day for the rest of our lives because that would be unloving for our mental and physical well being. Rather we would want to show respect for our bodies & minds and keep ourselves fit.
If you viewed another human being as equal as you, then you would not want to harm, abuse, or oppress them. You would want to be kind, help when you could, and they would understand when you couldn't.
At the moment, I am saddened when I hear the excuses people come up with for why they can't love themselves wholly or think themselves perfect. They think if they did, they would get "worse," in fact it's the opposite. But I remember I used to think like that as well, and here I am now. So there is hope. Anyone can change.