I make a point to try to address any weaknesses that I have, in order to make sure that nobody is really able to exploiting them. With that said, my major weakness is probably my "wrath", or a very extreme level of personal anger. It rarely manifests itself at its highest level, but when it does I tend to reach a level where my personal attention towards whoever pissed me off reaches the level of fanaticism. In other words, you do NOT want to be at the other end of that, especially because unlike most people, I can still think when I am seriously angry. If anything I am better at it because if someone pisses me off that much, i've only got one thing on my mind: It's getting back at them.
That's sorta why its a weakness. I lose track of everything else to focus on one big issue. The issue at hand cannot stand for very long because few people can handle that degree of ferocity (none have been able to), but the cost is often other aspects of my life which can lead to some ugly personal consequences as a result. In a way, its sort of a weakness, while at the same acting as one of my strongest personal strengths: nobody dares to pick a serious fight with me, but when they do the personal costs tend to get very high.