Meditation: Positive path to change
You can't hate yourself into lasting change. There is a way to use encouragement, compassion, and yes, even love, to get ourselves to becoming who we were meant to be.
Maybe don't beat yourself up so much, and try this instead.