The best technique I've found, so far, is DBT.
DBT has taught me to really appreciate the little things in life ~ like flowers, leaves, etc. By focusing on those things, I can appreciate a lot more out of life than I did before. I can take myself out of intense moments and visualize myself in nature. Nature
really helps me!
For the time being, I've sort of "accepted" my self-hate. It feels like that hatred has eased a bit since I accepted it. But, maybe that's just my current mood talking. Who knows??

I have determined that
all of my current problems in life stem from my self-hate and self-blame for my crummy childhood. Those things made me who I am.
The sooner I allow myself to let go of the unnecessary self-blame, the better. I just don't know
HOW to let go of it. That's the hard part. Allowing yourself to let go. I can distract myself, to get through life. But that isn't fixing the problem so far.
I feel like I just talked in a circle. I hope that I helped you a bit!