This is something I have read in a book sometime back:
Close your eyes and imagine yourself meeting your 5 year old self. That child which is you basically is probably anxious and scared being alone with you. What would you do. Will you go to that child and scold it more and make it feel more scared and worried. Ofcourse not.
That small child in front you is like your own children. You would give it a big hug and calm it down and tell him or her that you are there for them and you would protect them against the whole world.
So remember this next time you have feelings of hate or anger towards yourself. The whole world can be against you but don't join them and hurt that inner child in you.
No matter what, you have yourself. You will be your own hype man. Now go on try it. Close your eyes...