I feel like I'm really starting to resent my friend.
What's making you resent him?
He's always acting like he knows everything. I sometimes think that there's no point in talking to him.
I'm sorry you feel that way about your friend, but they may be oblivious to these facts. You need to be more understanding about him and talk to him about what bothers you. He may finally notice and change his behavior.
But the guy thinks he's better than me and he's always getting into my shit.
If you don't talk to him, he'll never know you have a problem with it and it will keep happening. You'll just resent him more and end up losing a friendship. Wouldn't it be better to communicate honestly and possibly save your friendship with him?