I hate myself because of my best friend
What did your best friend do to you to hate yourself?
I'm a great guy and I deserve a better friend
It can be difficult to end a friendship but sometimes it is the best thing to do especially when it is making you feel bad about yourself. You need to surround yourself with people that make you feel good about yourself.
It's fine. I can be a better person instead of letting that cunt ruin my life.
If you think that he's not good for you, then it's your right to end the relationship. But I feel like you're being unfair to say that he's the reason why you hate yourself as it is very self-serving and people may see you as someone who can't admit things that you have done yourself without blaming others.