David, interesting observation on Dulak. In fact one of his flaws is in fact his strong desire to seem confident and self assured. Not in the wimpy, irritating way of a Benzite, but in the more behind the scenes way more typical of Cardassians. Not to give away too much, but wait till he get's in over his head. He is very good at certain things, due to early Cardassian mental training... but definately not infallable.
Glad you are enjoying the story..