This is a great topic and there have already been so many great comments. I would like to reinforce what Polaris said about subs thinking they need to be perfect too.
I know I used to compare myself to other subs, especailly those who started with their frist Dom around the same time as me. After a while, as the confidence in my own abilities grew, I realised that it didn't matter what other subs did! My Master did not want me to be like other subs, he wanted me to be myself.
I also learnt that to be a sub, for me anyway, meant feeling lots of emotions. I was not always like the subs who seem to be able to handle any situation, because I was real and my feelings were real. Those times were actually the ones that helped me to grow as a sub, as it meant I talked to my Master about those feelings and we both learnt from them. Being a sub is about learning and growing with the Dom you are with. I think the same applies to Doms, they too should learn and grow from the sub they are with.
That to me is what makes a Dom perfect - that they can listen, learn, grow and of course, admit they don't know everything. Like Whippet said, they should be confident in their own abilities. Now that sounds perfect to me!