Well, God can take your anger away. Hating yourself because you hate yourself for being so dislikable to yourself is likely the problem. If you actually have some sort of control over your life and your mind allows it, try targeting the things you dislike, and decide to like those things or change t...