I'm so angry at my best friend. I hate him.
Why do you hate your bestfriend?
Because of 2 reasons, first he thinks he's better than everyone else. Second he doesn't want to be my bestfriend anymore
I'm sorry your friendship is falling apart, and if you both dislike each other there is no longer any reason for the two of you to be together. It's wrong to just keep delaying the inevitable and causing more pain for the both of you.
He is my buddy, I don't think that I'm better than him, and also he has been my buddy since 5th grade so it would be hard to just get rid of him.
If you actually hate him it doesn't seem like he is your buddy. If you really want to stay friends maybe you should find out why he doesn't want to be your friend anymore.