Dukat has so many issues at this point I don’t even know where to begin. His ego is massive, but he’s needy and wants validation. He also desperately seems to want that “not as terrible as you could have been” sticker. It’s like…he wants to be good, he wants people to think well of him, but just can’t quite get there. His natural selfish, sleazy, and vengeful tendencies get the better of him all too easily. And then he’s very, very good at rationalizing anything questionable away as not his fault, or as things he was forced into.
In conclusion: Dukat’s a piece of shit. (And could really do with a good therapist. A brave one, though. They’d be risking their life.)