I'm annoyed with my friend and not really wanting him in my wedding anymore
Why don't you want your friend at your wedding?
Well, you know, I'm a perfect person and he's not. So it bothers me a lot
You can pick and choose whomever you'd like to come.  It's your wedding, after all!  That being said, a little bit of humility wouldn't hurt.
I know but I think I'm a perfect person and should kick him out.
It's important to remember that there is no such thing as a perfect person. Thinking you are perfect shows a bit of arrogance and it will cause people to not want to get close to you.