I can get behind self-hatred. But not for the reasons some might think. My problem runs a bit deeper..
I am... too egotistical. I love myself too much. That's why i sometimes loath myself. If that doesn't make any sense, you have to understand, that, at least from my perspective, to truly love something, means you have to see the imperfections in the object of your love, and seek to better said object over them. I love myself enough to understand my faults, and i hate myself for submitting to them.
Don't get me wrong, i try to overcome them. It's a struggle without end, but small successes along the way offer a rewarding, satisfying feeling that i can't quite put into words. So i keep going :/
I've always struggled with temper, and pride. Those, i'd say, are my worst qualities. Only after a long meditation after a particularly bad decision i have paid for back in the day did i understand that in order to love myself, i had to start hating myself. Parts of myself, at least.