Yes frequently. I don't have a day go by without feeling hatred towards my personality or behviour at some point throughout the day. I have tried CBT and self-help books, but if you don't believe what they tell you to think, then how is it going to make one bit of difference?

It's like trying to tell yourself that your eyes are blue when they are in fact brown.