As a BP person i have found great comfort in buddism. Why? Because it teaches simplicity in everything and all we do. Why is that important? Because i believe that complicated things, no matter how attractive, are just too much for my emotions to handle.
If you are saying that you hate yourself, then sit down and write out what you would change that you dont like. Now look at that list and honestly evaluate what is yours to control and what is the symptons of the desease. Example. I sometimes suffer from racing thoughts. Boy i lay down to sleep and my mind will just not shut off. This used to annoy me to no end, that caused me to get aggitated, which made the racing thoughts even worse. Now i just accept that i will have them from time to time. The key word there is accept. By truely accepting that this is a part of my life, that no matter how much i wish it wasnt it still is. Kinda like getting mad at the rain when you want a sunny day, it is what it is.
You can remake yourself into something new. Its within all of us to find that person we love, and like being around. Its taken me the better part of three years to find a "Bill" i am really happy to be around. Do i still have mistakes and screwups??? Yep, it does happen. But my normal trend is upward and positive as opposed to downward and negative.
ANyway its worked for me, maybe it could work for you?
Bill