Defy's are plenty aggressive. It sounds like they don't fit you well, however. Find a pair that does.

Check out the La Sportive Miura VS's (medium aggressive) and the Solutions (more aggressive, but comfy enough where I still use them for trad). They honor the animals that were killed to make them by not stinking, and fitting like a second skin, which they are.